feat: complete llm sourcegen plan

This commit is contained in:
thanhnv
2026-07-09 00:59:28 +09:00
parent c800f7edf7
commit fafccc47ad
16 changed files with 700 additions and 85 deletions
+1 -1
View File
@@ -13,7 +13,7 @@
| Safe test order | `run-casan4` runs first because it rewrites `.specify/logs`; hardening suites run after | script order |
| Per-suite timeout | `CASAN_CI_STEP_TIMEOUT_SEC` protects CI from hung model/security subprocesses | full gate attempt exposed a long A6 run; timeout wrapper added |
| Filtered local verification | `CASAN_CI_SUITE_FILTER='phase2-sourcegen|phase10-traceability'` | `CI_GATE_SUMMARY PASS=2 FAIL=0 SKIP=15` |
| Source-gen gate included | `phase2-sourcegen-tests.sh` included | sourcegen 3/0 |
| Source-gen gate included | `phase2-sourcegen-tests.sh` included | sourcegen 10/0 |
| Traceability gate included | `phase10-traceability-tests.sh` included | traceability 3/0 |
| Frontend runtime tests included | `npm test -w frontend` when npm is present | frontend Vitest path |
| Optional Docker local-prod lab | `CASAN_CI_RUN_INFRA_LAB=1` runs `phase-prod-infra-lab-tests.sh` only when Docker Compose is available | skip-aware by default |