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,7 @@
Tier2 strict UI evidence for determinization-ui-components
CapturedAtUtc: 2026-02-11T10:07:22Z
Playwright command: npx playwright test tests/e2e/web-checked-feature-recheck.spec.ts --grep "configuration pane renders integration summary and detail workflow|deployment detail workflow DAG visualization renders interactive nodes|evidence provenance visualization renders chain and node detail modal|qa workbench route renders case header verdict, contextual ask bar, and decision drawer submit flow|qa workbench route renders determinization chips, display preferences, domain widgets, and entropy actions|determinization config pane route validates and saves edited policy config|cyclonedx component detail route renders evidence panel, pedigree timeline, and occurrence drawer"
Playwright test mapping: qa workbench route renders determinization chips, display preferences, domain widgets, and entropy actions
Route: /qa/web-recheck
Assertion: Determinization chips and uncertainty/guardrail/decay UI components render correctly.
Result: pass

View File

@@ -0,0 +1,6 @@
Tier1 evidence for determinization-ui-components
CapturedAtUtc: 2026-02-11T10:07:22Z
Command: npm run build
Result: pass (Angular build succeeded; existing baseline warnings only).
Command: npx ng test --watch=false --include src/tests/contextual_command_bar/ask-stella-button.component.spec.ts --include src/tests/contextual_command_bar/ask-stella-panel.component.spec.ts --include src/tests/decision_drawer/decision-drawer.component.spec.ts --include src/tests/determinization/determinization-config-pane-ui.component.spec.ts --include src/tests/determinization/determinization-ui-components.component.spec.ts --include src/tests/domain/domain-widget-library.component.spec.ts --include src/tests/entropy/entropy-components.spec.ts --include src/tests/cyclonedx_evidence/cdx-evidence-panel.component.spec.ts --include src/tests/cyclonedx_evidence/pedigree-timeline.component.spec.ts --include src/tests/configuration_pane/configuration-pane.component.spec.ts --include src/tests/evidence/evidence-provenance-visualization.component.spec.ts --include src/tests/deployments/deployment-monitor.component.spec.ts
Result: pass (12 files, 43 tests).

View File

@@ -0,0 +1,22 @@
{
"feature": "determinization-ui-components",
"filesChecked": [
"src/Web/StellaOps.Web/src/app/shared/components/determinization/observation-state-chip/observation-state-chip.component.ts",
"src/Web/StellaOps.Web/src/app/shared/components/determinization/uncertainty-indicator/uncertainty-indicator.component.ts",
"src/Web/StellaOps.Web/src/app/shared/components/determinization/guardrails-badge/guardrails-badge.component.ts",
"src/Web/StellaOps.Web/src/app/shared/components/determinization/decay-progress/decay-progress.component.ts",
"src/Web/StellaOps.Web/src/tests/determinization/determinization-ui-components.component.spec.ts"
],
"found": [
"src/Web/StellaOps.Web/src/app/shared/components/determinization/observation-state-chip/observation-state-chip.component.ts",
"src/Web/StellaOps.Web/src/app/shared/components/determinization/uncertainty-indicator/uncertainty-indicator.component.ts",
"src/Web/StellaOps.Web/src/app/shared/components/determinization/guardrails-badge/guardrails-badge.component.ts",
"src/Web/StellaOps.Web/src/app/shared/components/determinization/decay-progress/decay-progress.component.ts",
"src/Web/StellaOps.Web/src/tests/determinization/determinization-ui-components.component.spec.ts"
],
"missing": [
],
"verdict": "pass",
"checkedAtUtc": "2026-02-11T10:07:22Z"
}

View File

@@ -0,0 +1,26 @@
{
"project": "src/Web/StellaOps.Web",
"buildCommand": [
"npm run build"
],
"buildResult": "pass",
"testCommand": [
"npx ng test --watch=false --include src/tests/contextual_command_bar/ask-stella-button.component.spec.ts --include src/tests/contextual_command_bar/ask-stella-panel.component.spec.ts --include src/tests/decision_drawer/decision-drawer.component.spec.ts --include src/tests/determinization/determinization-config-pane-ui.component.spec.ts --include src/tests/determinization/determinization-ui-components.component.spec.ts --include src/tests/domain/domain-widget-library.component.spec.ts --include src/tests/entropy/entropy-components.spec.ts --include src/tests/cyclonedx_evidence/cdx-evidence-panel.component.spec.ts --include src/tests/cyclonedx_evidence/pedigree-timeline.component.spec.ts --include src/tests/configuration_pane/configuration-pane.component.spec.ts --include src/tests/evidence/evidence-provenance-visualization.component.spec.ts --include src/tests/deployments/deployment-monitor.component.spec.ts"
],
"testResult": "pass",
"testsPassed": "43/43",
"testFilesPassed": "12/12",
"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": [
"ObservationStateChip maps observation enum values to labels/icons/colors and conditionally emits review ETA text.",
"UncertaintyIndicator maps uncertainty score to tier metadata and completeness to progress color while optionally showing missing signal chips.",
"Focused tests verify pending vs determined observation behavior, uncertainty tier mapping, and missing-signal visibility toggling."
],
"checkedAtUtc": "2026-02-11T10:07:22Z",
"evidence": "docs/qa/feature-checks/runs/web/determinization-ui-components/run-003/evidence/tier1-command-output.txt"
}

View File

@@ -0,0 +1,32 @@
{
"type": "ui",
"module": "web",
"feature": "determinization-ui-components",
"runId": "run-003",
"baseUrl": "https://127.0.0.1:4400",
"capturedAtUtc": "2026-02-11T10:07:22Z",
"playwrightSpec": "src/Web/StellaOps.Web/tests/e2e/web-checked-feature-recheck.spec.ts",
"playwrightTests": [
"qa workbench route renders determinization chips, display preferences, domain widgets, and entropy actions"
],
"steps": [
{
"description": "Navigate to /qa/web-recheck.",
"action": "navigate",
"target": "/qa/web-recheck",
"expected": "Feature route is reachable for authenticated end-user replay.",
"result": "pass",
"stepCapturedAtUtc": "2026-02-11T10:07:22Z"
},
{
"description": "Execute strict interaction assertions for mapped checked feature behavior.",
"action": "assert+interact",
"target": "qa workbench route renders determinization chips, display preferences, domain widgets, and entropy actions",
"expected": "Determinization chips and uncertainty/guardrail/decay UI components render correctly.",
"result": "pass",
"stepCapturedAtUtc": "2026-02-11T10:07:22Z"
}
],
"evidence": "docs/qa/feature-checks/runs/web/determinization-ui-components/run-003/evidence/playwright-ui-evidence.txt",
"verdict": "pass"
}