2.9 KiB
2.9 KiB
Pack Conformity Diff - 2026-02-20 (UTC)
Status: Historical baseline for pre-Pack-22 structure.
Pack 22 (docs/modules/ui/v2-rewire/pack-22.md) supersedes this conformity scope for IA decisions.
Do not treat this file as final conformity evidence for current canonical planning.
Scope
- Source packs reviewed:
docs/modules/ui/v2-rewire/pack-01.mdthroughdocs/modules/ui/v2-rewire/pack-21.md. - Effective precedence rule: higher pack number wins where behavior is refined in later packs.
- Conformity harness:
src/Web/StellaOps.Web/tests/e2e/pack-conformance.scratch.spec.ts. - UI run mode: Angular dev server on
https://127.0.0.1:4410(no proxy config).
Evidence
- Command:
npx ng serve --configuration development --port 4410 --host 127.0.0.1 --ssl - Command:
PLAYWRIGHT_BASE_URL=https://127.0.0.1:4410 PACK_CONFORMANCE_FILTER='pack-19.*exceptions' npx playwright test tests/e2e/pack-conformance.scratch.spec.ts - Command:
PLAYWRIGHT_BASE_URL=https://127.0.0.1:4410 npx playwright test tests/e2e/pack-conformance.scratch.spec.ts - Command:
PLAYWRIGHT_BASE_URL=https://127.0.0.1:4400 npx playwright test tests/e2e/pack-conformance.scratch.spec.ts --workers=1 - Command:
PACK_CONFORMANCE_FILTER='security' PACK_SCREENSHOT_DIR='docs/qa/security-advisory-rebuild-2026-02-20' npx playwright test tests/e2e/pack-conformance.scratch.spec.ts - Result:
Filtered Pack 19 exceptions run passed (
1test,0failures). Full conformance sweep passed (1test,0failures; all61canonical route checks matched). - Result:
Post-audit run passed (
1test,0failures) after aligning conformance expectations to run-centric canonical routes (/releases/runs,/security/triage,/evidence/capsules,/platform/setup). - Result:
Security-focused advisory rebuild check passed (
1test,0failures) with screenshot index atsrc/Web/StellaOps.Web/docs/qa/security-advisory-rebuild-2026-02-20/index.csv.
Difference Ledger
| Status | Pack File | Pack Section | Canonical Route | Expected UI | Actual UI | Code Reference |
|---|---|---|---|---|---|---|
| RESOLVED | docs/modules/ui/v2-rewire/pack-19.md |
19.10 Security screen - Exceptions |
/security-risk/exceptions |
Dedicated "Exceptions" screen for waivers and risk acceptance | Route resolves to dedicated Exceptions dashboard/detail flow (list, detail, approvals) with risk-acceptance vocabulary and evidence/approval context | src/Web/StellaOps.Web/src/app/routes/security-risk.routes.ts:103, src/Web/StellaOps.Web/src/app/features/exceptions/exception-dashboard.component.html:2, src/Web/StellaOps.Web/src/app/features/exceptions/exception-detail.component.html:14 |
Notes
- Pack 19 Exceptions mismatch is resolved in compatibility routes.
- Pack 22 remains the active IA authority for current planning and route migration.
- Full
pack-01..pack-21conformity sweep currently reports no unresolved mismatches.