documentation cleanse, sprints work and planning. remaining non EF DAL migration to EF

This commit is contained in:
master
2026-02-25 01:24:07 +02:00
parent b07d27772e
commit 4db038123b
9090 changed files with 4836 additions and 2909 deletions

View File

@@ -0,0 +1,26 @@
{
"feature": "evidence-card-ui-export",
"filesChecked": [
"src/Web/StellaOps.Web/src/app/features/evidence/evidence.routes.ts",
"src/Web/StellaOps.Web/src/app/features/evidence/evidence-center-page.component.ts",
"src/Web/StellaOps.Web/src/app/features/evidence/evidence-packet-page.component.ts",
"src/Web/StellaOps.Web/src/app/features/evidence/evidence-page.component.ts",
"src/Web/StellaOps.Web/src/app/features/evidence/evidence-panel.component.ts",
"src/Web/StellaOps.Web/src/app/features/evidence/modals/audit-bundle-create-modal.component.ts",
"src/Web/StellaOps.Web/src/tests/evidence/evidence-card-ui-export.component.spec.ts"
],
"found": [
"src/Web/StellaOps.Web/src/app/features/evidence/evidence.routes.ts",
"src/Web/StellaOps.Web/src/app/features/evidence/evidence-center-page.component.ts",
"src/Web/StellaOps.Web/src/app/features/evidence/evidence-packet-page.component.ts",
"src/Web/StellaOps.Web/src/app/features/evidence/evidence-page.component.ts",
"src/Web/StellaOps.Web/src/app/features/evidence/evidence-panel.component.ts",
"src/Web/StellaOps.Web/src/app/features/evidence/modals/audit-bundle-create-modal.component.ts",
"src/Web/StellaOps.Web/src/tests/evidence/evidence-card-ui-export.component.spec.ts"
],
"missing": [
],
"verdict": "pass",
"checkedAtUtc": "2026-02-10T23:39:11Z"
}

View File

@@ -0,0 +1,23 @@
{
"project": "src/Web/StellaOps.Web",
"buildCommand": "npm run build",
"buildResult": "pass",
"testCommand": [
"npx ng test --watch=false --include src/tests/evidence/evidence-card-ui-export.component.spec.ts"
],
"testResult": "pass",
"testsPassed": "3/3",
"testFilesPassed": "1/1",
"warnings": [
"NG8113: RouterLinkActive is not used within AppSidebarComponent template.",
"NG8113: RouterLink/RouterLinkActive is not used within SidebarNavGroupComponent template.",
"NG8113: RouterLink is not used within AppTopbarComponent template.",
"Bundle/style budget warnings remain from existing baseline."
],
"codeReview": [
"Evidence card export surfaces include header export action and one-click bundle export flow from evidence panel.",
"Panel export path tracks metrics, streams API bundle blob, and emits completion output for parent coordination.",
"Focused tests validate success and failure paths for export bundle behavior and action wiring."
],
"checkedAtUtc": "2026-02-10T23:39:11Z"
}

View File

@@ -0,0 +1,15 @@
{
"type": "integration",
"harness": "Angular component behavior tests",
"steps": [
{
"description": "Verify evidence export actions from center header and evidence panel bundle export success/error behavior.",
"evidence": [
"src/tests/evidence/evidence-card-ui-export.component.spec.ts"
],
"result": "pass"
}
],
"verdict": "pass",
"checkedAtUtc": "2026-02-10T23:39:11Z"
}

View File

@@ -0,0 +1,8 @@
capturedAtUtc: 2026-02-11T02:03:04Z
module: web
feature: evidence-card-ui-export
expectedSurface: ui
reason: Previous checked status relied on integration-harness Tier 2 evidence or missing state entry.
previousTier2: C:\dev\New folder\git.stella-ops.org\docs\qa\feature-checks\runs\web\evidence-card-ui-export\run-001\tier2-e2e-check.json
previousTier2Type: integration
verdict: fail (test_gap)

View File

@@ -0,0 +1,26 @@
{
"feature": "evidence-card-ui-export",
"filesChecked": [
"src/Web/StellaOps.Web/src/app/features/evidence/evidence.routes.ts",
"src/Web/StellaOps.Web/src/app/features/evidence/evidence-center-page.component.ts",
"src/Web/StellaOps.Web/src/app/features/evidence/evidence-packet-page.component.ts",
"src/Web/StellaOps.Web/src/app/features/evidence/evidence-page.component.ts",
"src/Web/StellaOps.Web/src/app/features/evidence/evidence-panel.component.ts",
"src/Web/StellaOps.Web/src/app/features/evidence/modals/audit-bundle-create-modal.component.ts",
"src/Web/StellaOps.Web/src/tests/evidence/evidence-card-ui-export.component.spec.ts"
],
"found": [
"src/Web/StellaOps.Web/src/app/features/evidence/evidence.routes.ts",
"src/Web/StellaOps.Web/src/app/features/evidence/evidence-center-page.component.ts",
"src/Web/StellaOps.Web/src/app/features/evidence/evidence-packet-page.component.ts",
"src/Web/StellaOps.Web/src/app/features/evidence/evidence-page.component.ts",
"src/Web/StellaOps.Web/src/app/features/evidence/evidence-panel.component.ts",
"src/Web/StellaOps.Web/src/app/features/evidence/modals/audit-bundle-create-modal.component.ts",
"src/Web/StellaOps.Web/src/tests/evidence/evidence-card-ui-export.component.spec.ts"
],
"missing": [
],
"verdict": "pass",
"checkedAtUtc": "2026-02-10T23:39:11Z"
}

View File

@@ -0,0 +1,23 @@
{
"project": "src/Web/StellaOps.Web",
"buildCommand": "npm run build",
"buildResult": "pass",
"testCommand": [
"npx ng test --watch=false --include src/tests/evidence/evidence-card-ui-export.component.spec.ts"
],
"testResult": "pass",
"testsPassed": "3/3",
"testFilesPassed": "1/1",
"warnings": [
"NG8113: RouterLinkActive is not used within AppSidebarComponent template.",
"NG8113: RouterLink/RouterLinkActive is not used within SidebarNavGroupComponent template.",
"NG8113: RouterLink is not used within AppTopbarComponent template.",
"Bundle/style budget warnings remain from existing baseline."
],
"codeReview": [
"Evidence card export surfaces include header export action and one-click bundle export flow from evidence panel.",
"Panel export path tracks metrics, streams API bundle blob, and emits completion output for parent coordination.",
"Focused tests validate success and failure paths for export bundle behavior and action wiring."
],
"checkedAtUtc": "2026-02-10T23:39:11Z"
}

View File

@@ -0,0 +1,11 @@
{
"type": "ui",
"module": "web",
"feature": "evidence-card-ui-export",
"runId": "run-002",
"capturedAtUtc": "2026-02-11T02:03:04Z",
"category": "test_gap",
"reason": "Strict FLOW Tier 2 requires fresh end-user API/CLI/UI transactions. Existing evidence is integration-harness only or missing in module state.",
"evidence": "docs/qa/feature-checks/runs/web/evidence-card-ui-export/run-002/evidence/strict-tier2-audit.txt",
"verdict": "fail"
}

View File

@@ -0,0 +1,9 @@
capturedAtUtc: 2026-02-11T06:16:10Z
module: web
feature: evidence-card-ui-export
runId: run-003
command: npx playwright test tests/e2e/web-checked-feature-recheck.spec.ts --reporter=list,json --output=test-results/web-recheck-run-006d
playwrightSpec: src/Web/StellaOps.Web/tests/e2e/web-checked-feature-recheck.spec.ts
playwrightTest: evidence card export actions are user-reachable
route: /release-orchestrator/evidence
verdict: pass

View File

@@ -0,0 +1,26 @@
{
"feature": "evidence-card-ui-export",
"filesChecked": [
"src/Web/StellaOps.Web/src/app/features/evidence/evidence.routes.ts",
"src/Web/StellaOps.Web/src/app/features/evidence/evidence-center-page.component.ts",
"src/Web/StellaOps.Web/src/app/features/evidence/evidence-packet-page.component.ts",
"src/Web/StellaOps.Web/src/app/features/evidence/evidence-page.component.ts",
"src/Web/StellaOps.Web/src/app/features/evidence/evidence-panel.component.ts",
"src/Web/StellaOps.Web/src/app/features/evidence/modals/audit-bundle-create-modal.component.ts",
"src/Web/StellaOps.Web/src/tests/evidence/evidence-card-ui-export.component.spec.ts"
],
"found": [
"src/Web/StellaOps.Web/src/app/features/evidence/evidence.routes.ts",
"src/Web/StellaOps.Web/src/app/features/evidence/evidence-center-page.component.ts",
"src/Web/StellaOps.Web/src/app/features/evidence/evidence-packet-page.component.ts",
"src/Web/StellaOps.Web/src/app/features/evidence/evidence-page.component.ts",
"src/Web/StellaOps.Web/src/app/features/evidence/evidence-panel.component.ts",
"src/Web/StellaOps.Web/src/app/features/evidence/modals/audit-bundle-create-modal.component.ts",
"src/Web/StellaOps.Web/src/tests/evidence/evidence-card-ui-export.component.spec.ts"
],
"missing": [
],
"verdict": "pass",
"checkedAtUtc": "2026-02-10T23:39:11Z"
}

View File

@@ -0,0 +1,23 @@
{
"project": "src/Web/StellaOps.Web",
"buildCommand": "npm run build",
"buildResult": "pass",
"testCommand": [
"npx ng test --watch=false --include src/tests/evidence/evidence-card-ui-export.component.spec.ts"
],
"testResult": "pass",
"testsPassed": "3/3",
"testFilesPassed": "1/1",
"warnings": [
"NG8113: RouterLinkActive is not used within AppSidebarComponent template.",
"NG8113: RouterLink/RouterLinkActive is not used within SidebarNavGroupComponent template.",
"NG8113: RouterLink is not used within AppTopbarComponent template.",
"Bundle/style budget warnings remain from existing baseline."
],
"codeReview": [
"Evidence card export surfaces include header export action and one-click bundle export flow from evidence panel.",
"Panel export path tracks metrics, streams API bundle blob, and emits completion output for parent coordination.",
"Focused tests validate success and failure paths for export bundle behavior and action wiring."
],
"checkedAtUtc": "2026-02-10T23:39:11Z"
}

View File

@@ -0,0 +1,30 @@
{
"type": "ui",
"module": "web",
"feature": "evidence-card-ui-export",
"runId": "run-003",
"baseUrl": "https://127.0.0.1:4400",
"capturedAtUtc": "2026-02-11T06:16:10Z",
"playwrightSpec": "src/Web/StellaOps.Web/tests/e2e/web-checked-feature-recheck.spec.ts",
"playwrightTest": "evidence card export actions are user-reachable",
"steps": [
{
"description": "Navigate to /release-orchestrator/evidence",
"action": "navigate",
"target": "/release-orchestrator/evidence",
"expected": "Export actions are visible and clickable from evidence card.",
"result": "pass",
"stepCapturedAtUtc": "2026-02-11T06:16:10Z"
},
{
"description": "Verify strict user-surface assertions",
"action": "assert",
"target": "evidence card export actions are user-reachable",
"expected": "Playwright assertion sequence passes with deterministic route mocks.",
"result": "pass",
"stepCapturedAtUtc": "2026-02-11T06:16:10Z"
}
],
"evidence": "docs/qa/feature-checks/runs/web/evidence-card-ui-export/run-003/evidence/playwright-ui-evidence.txt",
"verdict": "pass"
}