ci(backend-lint): add mypy as a gating step (closes #109)
Some checks failed
CI / Backend Lint & Format (pull_request) Failing after 1m10s
CI / Frontend Lint (pull_request) Successful in 50s
Performance Regression Tests / Performance Regression Detection (pull_request) Failing after 32s
Stress Tests / Stress & Pipeline Tests (pull_request) Failing after 33s
Stress Tests / Full Data Pipeline Validation (pull_request) Has been skipped
CI / All Checks Passed (pull_request) Failing after 17s
Performance Regression Tests / Compare with Baseline (pull_request) Has been skipped
lint-baseline
#158 by Mark was merged 2026-09-18 14:50:33 +00:00
test: align test_module_metadata assertions with tuple form of requires_config (#120)
Some checks failed
CI / Frontend Lint (pull_request) Successful in 21s
Performance Regression Tests / Performance Regression Detection (pull_request) Failing after 38s
Performance Regression Tests / Compare with Baseline (pull_request) Has been skipped
CI / Backend Lint & Format (pull_request) Successful in 2m53s
CI / All Checks Passed (pull_request) Successful in 17s
#157 by Mark was merged 2026-09-18 13:48:00 +00:00
fix(mypy): replace 6 unjustified in-scope type: ignore masks with code fixes
Some checks failed
CI / Frontend Lint (pull_request) Failing after 25s
CI / Frontend Tests (pull_request) Has been skipped
Performance Regression Tests / Performance Regression Detection (pull_request) Failing after 1m2s
Performance Regression Tests / Compare with Baseline (pull_request) Has been skipped
Stress Tests / Stress & Pipeline Tests (pull_request) Failing after 7s
Stress Tests / Full Data Pipeline Validation (pull_request) Has been skipped
CI / Backend Lint & Format (pull_request) Failing after 2m6s
CI / Golden Fixture Validation (pull_request) Has been skipped
CI / Backend Tests (pull_request) Has been skipped
CI / Backend Security Tests (pull_request) Has been skipped
CI / Dependency Security Scan (pull_request) Has been skipped
CI / Frontend E2E Tests (pull_request) Has been skipped
CI / All Checks Passed (pull_request) Failing after 16s
#156 by Mark was closed 2026-09-21 01:08:17 +00:00 1 conflicting file
fix(#100): apply ruff format to clear backend/app/ format-debt (117 files)
Some checks failed
CI / Backend Lint & Format (pull_request) Failing after 5s
CI / Golden Fixture Validation (pull_request) Has been skipped
CI / Backend Tests (pull_request) Has been skipped
CI / Backend Security Tests (pull_request) Has been skipped
Stress Tests / Stress & Pipeline Tests (pull_request) Failing after 6s
Stress Tests / Full Data Pipeline Validation (pull_request) Has been skipped
CI / Frontend Lint (pull_request) Failing after 51s
CI / Frontend Tests (pull_request) Has been skipped
CI / Dependency Security Scan (pull_request) Has been skipped
CI / Frontend E2E Tests (pull_request) Has been skipped
CI / All Checks Passed (pull_request) Failing after 1s
Performance Regression Tests / Performance Regression Detection (pull_request) Failing after 2m12s
Performance Regression Tests / Compare with Baseline (pull_request) Has been skipped
#152 by Mark was closed 2026-09-21 01:08:57 +00:00 3 conflicting files
fix(mypy): clear Optional/None + union-type bucket (closes #117 subset)
Some checks failed
CI / Backend Lint & Format (pull_request) Failing after 6s
CI / Golden Fixture Validation (pull_request) Has been skipped
CI / Backend Tests (pull_request) Has been skipped
CI / Backend Security Tests (pull_request) Has been skipped
Stress Tests / Stress & Pipeline Tests (pull_request) Failing after 8s
Stress Tests / Full Data Pipeline Validation (pull_request) Has been skipped
CI / Frontend Lint (pull_request) Failing after 51s
CI / Frontend Tests (pull_request) Has been skipped
CI / Dependency Security Scan (pull_request) Has been skipped
CI / Frontend E2E Tests (pull_request) Has been skipped
CI / All Checks Passed (pull_request) Failing after 2s
Performance Regression Tests / Performance Regression Detection (pull_request) Failing after 2m12s
Performance Regression Tests / Compare with Baseline (pull_request) Has been skipped
#151 by Mark was closed 2026-09-21 01:09:02 +00:00 28 conflicting files
Merge fix/lint-plc0415 -> main
Some checks failed
CI / Backend Lint & Format (pull_request) Failing after 4s
CI / Golden Fixture Validation (pull_request) Has been skipped
CI / Backend Tests (pull_request) Has been skipped
CI / Backend Security Tests (pull_request) Has been skipped
CI / Frontend Lint (pull_request) Failing after 22s
CI / Frontend Tests (pull_request) Has been skipped
CI / Dependency Security Scan (pull_request) Has been skipped
Performance Regression Tests / Performance Regression Detection (pull_request) Failing after 33s
Stress Tests / Stress & Pipeline Tests (pull_request) Failing after 2m7s
Stress Tests / Full Data Pipeline Validation (pull_request) Has been skipped
CI / Frontend E2E Tests (pull_request) Has been skipped
Performance Regression Tests / Compare with Baseline (pull_request) Has been skipped
CI / All Checks Passed (pull_request) Failing after 48s
#150 by Mark was closed 2026-09-12 19:03:04 +00:00
Merge fix/97-plc0415-imports -> main
Some checks failed
CI / Backend Lint & Format (pull_request) Failing after 4s
CI / Golden Fixture Validation (pull_request) Has been skipped
CI / Backend Tests (pull_request) Has been skipped
CI / Backend Security Tests (pull_request) Has been skipped
CI / Frontend Lint (pull_request) Failing after 22s
CI / Frontend Tests (pull_request) Has been skipped
CI / Dependency Security Scan (pull_request) Has been skipped
Stress Tests / Stress & Pipeline Tests (pull_request) Failing after 6s
Stress Tests / Full Data Pipeline Validation (pull_request) Has been skipped
Performance Regression Tests / Performance Regression Detection (pull_request) Failing after 33s
CI / Frontend E2E Tests (pull_request) Has been skipped
Performance Regression Tests / Compare with Baseline (pull_request) Has been skipped
CI / All Checks Passed (pull_request) Failing after 51s
#149 by Mark was closed 2026-09-21 01:09:03 +00:00 2 conflicting files
Merge fix/96-org-fk-cascade -> main
Some checks failed
CI / Backend Lint & Format (pull_request) Failing after 4s
CI / Golden Fixture Validation (pull_request) Has been skipped
CI / Backend Tests (pull_request) Has been skipped
CI / Backend Security Tests (pull_request) Has been skipped
CI / Frontend Lint (pull_request) Failing after 22s
CI / Frontend Tests (pull_request) Has been skipped
CI / Dependency Security Scan (pull_request) Has been skipped
Stress Tests / Stress & Pipeline Tests (pull_request) Failing after 6s
Stress Tests / Full Data Pipeline Validation (pull_request) Has been skipped
Performance Regression Tests / Performance Regression Detection (pull_request) Failing after 33s
CI / Frontend E2E Tests (pull_request) Has been skipped
Performance Regression Tests / Compare with Baseline (pull_request) Has been skipped
CI / All Checks Passed (pull_request) Failing after 49s
#148 by Mark was merged 2026-09-12 18:02:50 +00:00
Merge fix/96-ondelete-cascade-migration -> main
Some checks failed
CI / Backend Lint & Format (pull_request) Failing after 4s
CI / Golden Fixture Validation (pull_request) Has been skipped
CI / Backend Tests (pull_request) Has been skipped
CI / Backend Security Tests (pull_request) Has been skipped
CI / Frontend Lint (pull_request) Failing after 23s
CI / Frontend Tests (pull_request) Has been skipped
CI / Dependency Security Scan (pull_request) Has been skipped
Stress Tests / Stress & Pipeline Tests (pull_request) Failing after 6s
Stress Tests / Full Data Pipeline Validation (pull_request) Has been skipped
Performance Regression Tests / Performance Regression Detection (pull_request) Failing after 33s
CI / Frontend E2E Tests (pull_request) Has been skipped
Performance Regression Tests / Compare with Baseline (pull_request) Has been skipped
CI / All Checks Passed (pull_request) Failing after 48s
#147 by Mark was merged 2026-09-12 18:02:48 +00:00
Merge fix/100-ruff-security -> main
Some checks failed
CI / Backend Lint & Format (pull_request) Failing after 4s
CI / Golden Fixture Validation (pull_request) Has been skipped
CI / Backend Tests (pull_request) Has been skipped
CI / Backend Security Tests (pull_request) Has been skipped
CI / Frontend Lint (pull_request) Failing after 23s
CI / Frontend Tests (pull_request) Has been skipped
CI / Dependency Security Scan (pull_request) Has been skipped
Performance Regression Tests / Performance Regression Detection (pull_request) Failing after 33s
Stress Tests / Stress & Pipeline Tests (pull_request) Failing after 2m5s
Stress Tests / Full Data Pipeline Validation (pull_request) Has been skipped
CI / Frontend E2E Tests (pull_request) Has been skipped
Performance Regression Tests / Compare with Baseline (pull_request) Has been skipped
CI / All Checks Passed (pull_request) Failing after 48s
#146 by Mark was closed 2026-09-12 19:03:04 +00:00
Merge lint/100-ruff-autofix -> main
Some checks failed
CI / Frontend Lint (pull_request) Successful in 50s
CI / Backend Lint & Format (pull_request) Successful in 1m37s
Stress Tests / Stress & Pipeline Tests (pull_request) Failing after 6s
Stress Tests / Full Data Pipeline Validation (pull_request) Has been skipped
Performance Regression Tests / Performance Regression Detection (pull_request) Failing after 33s
CI / Frontend Tests (pull_request) Successful in 26s
CI / Golden Fixture Validation (pull_request) Successful in 1m30s
CI / Backend Security Tests (pull_request) Successful in 2m57s
Performance Regression Tests / Compare with Baseline (pull_request) Has been skipped
CI / Dependency Security Scan (pull_request) Successful in 1m47s
CI / Backend Tests (pull_request) Successful in 23m50s
CI / Frontend E2E Tests (pull_request) Successful in 15m59s
CI / All Checks Passed (pull_request) Successful in 1s
#145 by Mark was closed 2026-09-21 01:09:03 +00:00 32 conflicting files
Merge fix/100-ruff-imports -> main
Some checks failed
CI / Backend Lint & Format (pull_request) Failing after 4s
CI / Golden Fixture Validation (pull_request) Has been skipped
CI / Backend Tests (pull_request) Has been skipped
CI / Backend Security Tests (pull_request) Has been skipped
CI / Frontend Lint (pull_request) Failing after 1m4s
CI / Frontend Tests (pull_request) Has been skipped
CI / Dependency Security Scan (pull_request) Has been skipped
Stress Tests / Stress & Pipeline Tests (pull_request) Failing after 31s
Stress Tests / Full Data Pipeline Validation (pull_request) Has been skipped
Performance Regression Tests / Performance Regression Detection (pull_request) Failing after 2m16s
CI / Frontend E2E Tests (pull_request) Has been skipped
Performance Regression Tests / Compare with Baseline (pull_request) Has been skipped
CI / All Checks Passed (pull_request) Failing after 1s
#144 by Mark was closed 2026-09-21 01:09:03 +00:00 44 conflicting files
Merge fix/100-ruff-style -> main
Some checks failed
CI / Backend Lint & Format (pull_request) Failing after 4s
CI / Golden Fixture Validation (pull_request) Has been skipped
CI / Backend Tests (pull_request) Has been skipped
CI / Backend Security Tests (pull_request) Has been skipped
CI / Frontend Lint (pull_request) Failing after 24s
CI / Frontend Tests (pull_request) Has been skipped
CI / Dependency Security Scan (pull_request) Has been skipped
Performance Regression Tests / Performance Regression Detection (pull_request) Failing after 6s
Stress Tests / Stress & Pipeline Tests (pull_request) Failing after 6s
Stress Tests / Full Data Pipeline Validation (pull_request) Has been skipped
CI / Frontend E2E Tests (pull_request) Has been skipped
Performance Regression Tests / Compare with Baseline (pull_request) Has been skipped
CI / All Checks Passed (pull_request) Failing after 1s
#143 by Mark was closed 2026-09-21 01:09:04 +00:00 32 conflicting files
Merge fix/100-ruff-sim-plr -> main
Some checks failed
CI / Backend Lint & Format (pull_request) Failing after 28s
CI / Frontend Lint (pull_request) Failing after 24s
CI / Golden Fixture Validation (pull_request) Has been skipped
CI / Backend Tests (pull_request) Has been skipped
CI / Backend Security Tests (pull_request) Has been skipped
CI / Frontend Tests (pull_request) Has been skipped
CI / Dependency Security Scan (pull_request) Has been skipped
Stress Tests / Stress & Pipeline Tests (pull_request) Failing after 6s
Stress Tests / Full Data Pipeline Validation (pull_request) Has been skipped
Performance Regression Tests / Performance Regression Detection (pull_request) Failing after 1m51s
CI / Frontend E2E Tests (pull_request) Has been skipped
Performance Regression Tests / Compare with Baseline (pull_request) Has been skipped
CI / All Checks Passed (pull_request) Failing after 2s
#142 by Mark was closed 2026-09-12 19:03:05 +00:00
Merge fix/annotation-tidy-t_5df1a1a4 -> main
Some checks failed
CI / Frontend Lint (pull_request) Failing after 23s
CI / Frontend Tests (pull_request) Has been skipped
CI / Backend Lint & Format (pull_request) Failing after 30s
CI / Golden Fixture Validation (pull_request) Has been skipped
CI / Backend Tests (pull_request) Has been skipped
CI / Backend Security Tests (pull_request) Has been skipped
CI / Dependency Security Scan (pull_request) Has been skipped
Stress Tests / Stress & Pipeline Tests (pull_request) Failing after 6s
Stress Tests / Full Data Pipeline Validation (pull_request) Has been skipped
Performance Regression Tests / Performance Regression Detection (pull_request) Failing after 2m18s
CI / Frontend E2E Tests (pull_request) Has been skipped
Performance Regression Tests / Compare with Baseline (pull_request) Has been skipped
CI / All Checks Passed (pull_request) Failing after 1s
#141 by Mark was closed 2026-09-21 01:09:04 +00:00 6 conflicting files
Merge fix/105-per-request-session -> main
Some checks failed
CI / Backend Lint & Format (pull_request) Failing after 4s
CI / Golden Fixture Validation (pull_request) Has been skipped
CI / Backend Tests (pull_request) Has been skipped
CI / Backend Security Tests (pull_request) Has been skipped
CI / Frontend Lint (pull_request) Failing after 22s
CI / Frontend Tests (pull_request) Has been skipped
CI / Dependency Security Scan (pull_request) Has been skipped
Performance Regression Tests / Performance Regression Detection (pull_request) Failing after 6s
Stress Tests / Stress & Pipeline Tests (pull_request) Failing after 6s
Stress Tests / Full Data Pipeline Validation (pull_request) Has been skipped
CI / Frontend E2E Tests (pull_request) Has been skipped
Performance Regression Tests / Compare with Baseline (pull_request) Has been skipped
CI / All Checks Passed (pull_request) Failing after 1s
#140 by Mark was closed 2026-09-21 01:06:39 +00:00 6 conflicting files
Merge fix/105-per-request-session-v2 -> main
Some checks failed
CI / Backend Lint & Format (pull_request) Failing after 4s
CI / Golden Fixture Validation (pull_request) Has been skipped
CI / Backend Tests (pull_request) Has been skipped
CI / Backend Security Tests (pull_request) Has been skipped
Performance Regression Tests / Performance Regression Detection (pull_request) Failing after 6s
Stress Tests / Stress & Pipeline Tests (pull_request) Failing after 6s
Stress Tests / Full Data Pipeline Validation (pull_request) Has been skipped
CI / Frontend Lint (pull_request) Failing after 51s
CI / Frontend Tests (pull_request) Has been skipped
CI / Dependency Security Scan (pull_request) Has been skipped
Performance Regression Tests / Compare with Baseline (pull_request) Has been skipped
CI / Frontend E2E Tests (pull_request) Has been skipped
CI / All Checks Passed (pull_request) Failing after 48s
#139 by Mark was closed 2026-09-12 19:03:06 +00:00
Merge fix/110-frontend-e2e-python312 -> main
Some checks failed
CI / Frontend Lint (pull_request) Failing after 22s
CI / Frontend Tests (pull_request) Has been skipped
Performance Regression Tests / Performance Regression Detection (pull_request) Failing after 6s
Stress Tests / Stress & Pipeline Tests (pull_request) Failing after 6s
Stress Tests / Full Data Pipeline Validation (pull_request) Has been skipped
CI / Backend Lint & Format (pull_request) Failing after 45s
CI / Golden Fixture Validation (pull_request) Has been skipped
CI / Backend Tests (pull_request) Has been skipped
CI / Backend Security Tests (pull_request) Has been skipped
CI / Dependency Security Scan (pull_request) Has been skipped
Performance Regression Tests / Compare with Baseline (pull_request) Has been skipped
CI / Frontend E2E Tests (pull_request) Has been skipped
CI / All Checks Passed (pull_request) Failing after 1s
#138 by Mark was closed 2026-09-12 19:03:07 +00:00
Merge fix/100-ruff-autofixes -> main
Some checks failed
CI / Backend Lint & Format (pull_request) Failing after 4s
CI / Golden Fixture Validation (pull_request) Has been skipped
CI / Backend Tests (pull_request) Has been skipped
CI / Backend Security Tests (pull_request) Has been skipped
CI / Frontend Lint (pull_request) Failing after 22s
CI / Frontend Tests (pull_request) Has been skipped
CI / Dependency Security Scan (pull_request) Has been skipped
Stress Tests / Stress & Pipeline Tests (pull_request) Failing after 7s
Stress Tests / Full Data Pipeline Validation (pull_request) Has been skipped
Performance Regression Tests / Performance Regression Detection (pull_request) Failing after 2m15s
CI / Frontend E2E Tests (pull_request) Has been skipped
Performance Regression Tests / Compare with Baseline (pull_request) Has been skipped
CI / All Checks Passed (pull_request) Failing after 1s
#137 by Mark was closed 2026-09-21 01:06:39 +00:00 5 conflicting files
Merge fix/100-ruff-autofixes-rebased -> main
Some checks failed
CI / Backend Lint & Format (pull_request) Failing after 4s
CI / Golden Fixture Validation (pull_request) Has been skipped
CI / Backend Tests (pull_request) Has been skipped
CI / Backend Security Tests (pull_request) Has been skipped
CI / Frontend Lint (pull_request) Failing after 22s
CI / Frontend Tests (pull_request) Has been skipped
CI / Dependency Security Scan (pull_request) Has been skipped
Performance Regression Tests / Performance Regression Detection (pull_request) Failing after 7s
Stress Tests / Stress & Pipeline Tests (pull_request) Failing after 6s
Stress Tests / Full Data Pipeline Validation (pull_request) Has been skipped
CI / Frontend E2E Tests (pull_request) Has been skipped
Performance Regression Tests / Compare with Baseline (pull_request) Has been skipped
CI / All Checks Passed (pull_request) Failing after 1s
#136 by Mark was closed 2026-09-12 19:03:08 +00:00