Files
git.stella-ops.org/docs/modules/ui/component-preservation-map/README.md

120 lines
9.7 KiB
Markdown

# UI Component Preservation Map
Generated on 2026-03-07. This map captures Angular components that currently look either high-confidence dead or routed-but-weakly-surfaced in the Stella Ops web console.
## How To Read This Map
- `dead`: no active route target and no runtime references outside tests/stories.
- `weak-route`: still routed, but the current static scan found no menu entry and no obvious absolute page-action path to the route.
- Recommendation labels are intentionally constrained: `archive`, `merge`, `preserve`, `wire-in`, `investigate`.
## Counts
- Dead components: 167
- Weak-route components: 136
- Total candidates: 303
## Main Artifacts
- [Summary Tree](./SUMMARY_TREE.md)
- [Restoration Priorities](./RESTORATION_PRIORITIES.md)
- [Restoration Topic Shapes](../restoration-topics/README.md)
- [Detailed Restoration UX Dossiers](../restoration-topics/README.md#detailed-ux-dossiers)
- [Inventory JSON](./inventory.json)
## Branch Index
### Dead
- [Admin Notifications](./components/dead/admin-notifications/README.md) - 1 components, default `investigate`
- [Advisory Ai](./components/dead/advisory-ai/README.md) - 5 components, default `investigate`
- [Aoc](./components/dead/aoc/README.md) - 1 components, default `investigate`
- [Approvals](./components/dead/approvals/README.md) - 3 components, default `investigate`
- [Binary Index](./components/dead/binary-index/README.md) - 1 components, default `investigate`
- [Change Trace](./components/dead/change-trace/README.md) - 1 components, default `investigate`
- [Compare](./components/dead/compare/README.md) - 2 components, default `investigate`
- [Components](./components/dead/components/README.md) - 10 components, default `investigate`
- [Cvss](./components/dead/cvss/README.md) - 1 components, default `investigate`
- [Dashboard](./components/dead/dashboard/README.md) - 2 components, default `investigate`
- [Deployments](./components/dead/deployments/README.md) - 1 components, default `investigate`
- [Doctor](./components/dead/doctor/README.md) - 1 components, default `investigate`
- [Environments](./components/dead/environments/README.md) - 1 components, default `investigate`
- [Evidence](./components/dead/evidence/README.md) - 3 components, default `investigate`
- [Evidence Thread](./components/dead/evidence-thread/README.md) - 2 components, default `investigate`
- [Findings](./components/dead/findings/README.md) - 1 components, default `investigate`
- [Graph](./components/dead/graph/README.md) - 3 components, default `investigate`
- [Home](./components/dead/home/README.md) - 1 components, default `investigate`
- [Lineage](./components/dead/lineage/README.md) - 14 components, default `investigate`
- [Operations](./components/dead/operations/README.md) - 1 components, default `investigate`
- [Overlays](./components/dead/overlays/README.md) - 2 components, default `investigate`
- [Platform](./components/dead/platform/README.md) - 1 components, default `investigate`
- [Platform Ops Legacy](./components/dead/platform-ops/README.md) - 5 components, default `merge`
- [Policy](./components/dead/policy/README.md) - 3 components, default `investigate`
- [Policy Studio Legacy](./components/dead/policy-studio/README.md) - 11 components, default `merge`
- [Promotions](./components/dead/promotions/README.md) - 2 components, default `investigate`
- [Proof Chain](./components/dead/proof-chain/README.md) - 1 components, default `investigate`
- [Proof Studio](./components/dead/proof-studio/README.md) - 1 components, default `investigate`
- [Qa](./components/dead/qa/README.md) - 1 components, default `investigate`
- [Reachability Witnessing](./components/dead/reachability/README.md) - 2 components, default `merge`
- [Registry Admin](./components/dead/registry-admin/README.md) - 4 components, default `investigate`
- [Release Control Legacy](./components/dead/release-control/README.md) - 9 components, default `archive`
- [Release Orchestrator](./components/dead/release-orchestrator/README.md) - 12 components, default `investigate`
- [Releases](./components/dead/releases/README.md) - 2 components, default `investigate`
- [Scores](./components/dead/scores/README.md) - 1 components, default `investigate`
- [Security](./components/dead/security/README.md) - 13 components, default `investigate`
- [Security Risk](./components/dead/security-risk/README.md) - 1 components, default `investigate`
- [Settings](./components/dead/settings/README.md) - 2 components, default `investigate`
- [Slo Monitoring](./components/dead/slo-monitoring/README.md) - 4 components, default `investigate`
- [Snapshot](./components/dead/snapshot/README.md) - 1 components, default `investigate`
- [Timeline](./components/dead/timeline/README.md) - 1 components, default `investigate`
- [Triage Workbench](./components/dead/triage/README.md) - 8 components, default `merge`
- [Triage Inbox](./components/dead/triage-inbox/README.md) - 1 components, default `investigate`
- [Ui](./components/dead/ui/README.md) - 8 components, default `investigate`
- [Unknowns](./components/dead/unknowns/README.md) - 1 components, default `investigate`
- [VEX Studio](./components/dead/vex-studio/README.md) - 1 components, default `merge`
- [Vuln Explorer](./components/dead/vuln-explorer/README.md) - 7 components, default `investigate`
- [Vulnerabilities](./components/dead/vulnerabilities/README.md) - 2 components, default `investigate`
- [Watchlist](./components/dead/watchlist/README.md) - 1 components, default `wire-in`
- [Workflow Visualization Prototype](./components/dead/workflow-visualization/README.md) - 3 components, default `investigate`
- [Workspaces](./components/dead/workspaces/README.md) - 1 components, default `investigate`
### Weak Route
- [Ai Runs](./components/weak-route/ai-runs/README.md) - 2 components, default `preserve`
- [Aoc Compliance](./components/weak-route/aoc-compliance/README.md) - 5 components, default `preserve`
- [Audit Log](./components/weak-route/audit-log/README.md) - 10 components, default `preserve`
- [Bundles](./components/weak-route/bundles/README.md) - 2 components, default `preserve`
- [Console](./components/weak-route/console/README.md) - 1 components, default `preserve`
- [Console Admin](./components/weak-route/console-admin/README.md) - 6 components, default `preserve`
- [Deadletter](./components/weak-route/deadletter/README.md) - 3 components, default `preserve`
- [Evidence Export](./components/weak-route/evidence-export/README.md) - 2 components, default `preserve`
- [Evidence Pack](./components/weak-route/evidence-pack/README.md) - 1 components, default `preserve`
- [Exceptions](./components/weak-route/exceptions/README.md) - 1 components, default `preserve`
- [Graph](./components/weak-route/graph/README.md) - 1 components, default `preserve`
- [Integration Hub](./components/weak-route/integration-hub/README.md) - 1 components, default `preserve`
- [Issuer Trust](./components/weak-route/issuer-trust/README.md) - 3 components, default `preserve`
- [Jobengine](./components/weak-route/jobengine/README.md) - 4 components, default `preserve`
- [Mission Control](./components/weak-route/mission-control/README.md) - 2 components, default `preserve`
- [Notify](./components/weak-route/notify/README.md) - 1 components, default `preserve`
- [Offline Kit](./components/weak-route/offline-kit/README.md) - 4 components, default `preserve`
- [Pack Registry](./components/weak-route/pack-registry/README.md) - 1 components, default `preserve`
- [Platform](./components/weak-route/platform/README.md) - 7 components, default `preserve`
- [Platform Health](./components/weak-route/platform-health/README.md) - 3 components, default `preserve`
- [Platform Ops Legacy](./components/weak-route/platform-ops/README.md) - 8 components, default `merge`
- [Policy Governance](./components/weak-route/policy-governance/README.md) - 14 components, default `preserve`
- [Policy Studio Legacy](./components/weak-route/policy-studio/README.md) - 1 components, default `merge`
- [Quota Dashboard](./components/weak-route/quota-dashboard/README.md) - 6 components, default `preserve`
- [Release Orchestrator](./components/weak-route/release-orchestrator/README.md) - 1 components, default `preserve`
- [Releases](./components/weak-route/releases/README.md) - 2 components, default `preserve`
- [Sbom Sources](./components/weak-route/sbom-sources/README.md) - 1 components, default `preserve`
- [Scanner Ops](./components/weak-route/scanner-ops/README.md) - 6 components, default `preserve`
- [Scheduler Ops](./components/weak-route/scheduler-ops/README.md) - 2 components, default `preserve`
- [Security](./components/weak-route/security/README.md) - 1 components, default `preserve`
- [Security Risk](./components/weak-route/security-risk/README.md) - 5 components, default `preserve`
- [Settings](./components/weak-route/settings/README.md) - 8 components, default `preserve`
- [Signals](./components/weak-route/signals/README.md) - 1 components, default `preserve`
- [Topology](./components/weak-route/topology/README.md) - 8 components, default `preserve`
- [Triage Workbench](./components/weak-route/triage/README.md) - 1 components, default `merge`
- [Trivy Db Settings](./components/weak-route/trivy-db-settings/README.md) - 1 components, default `preserve`
- [Trust Admin](./components/weak-route/trust-admin/README.md) - 6 components, default `preserve`
- [Unknowns Tracking](./components/weak-route/unknowns-tracking/README.md) - 4 components, default `preserve`
## Notes
- This is a first-pass map. The weak-route bucket especially needs follow-up review against relative tab navigation and Stella Ops product docs.
- Per-component dossiers are intentionally stable so later iterations can deepen the judgment rather than recreate the inventory.
- The accepted Tier 1 restoration topics now have implementation-ready UX dossiers and FE sprint files under `docs/modules/ui/` and `docs/implplan/`.