10 KiB
Restoration Priorities
Generated on 2026-03-07 from the first-pass component preservation map.
This is the branch-level backlog for dropped or weakly surfaced UI functionality. The order is by confidence that the capability should exist in the final Stella Ops product, not by implementation ease.
Ordering Rules
Highest confidence: core product capability, clear business value, clear merge target, and evidence that the idea still exists elsewhere in docs or active flows.Medium confidence: good idea with visible overlap or design debt, but the correct home still needs confirmation.Low confidence: mostly legacy shelling or superseded IA, with little reason to preserve as a product surface.
Tier 1 - Restore Or Merge First
1. Policy Decisioning Studio
- Type:
merge - Confidence:
very high - Branches to absorb:
Policy Studio LegacyPolicy GovernancePolicy SimulationVEX Studio- relevant
ExceptionsandApprovalsflows
- Why:
- This is one end-to-end decisioning workflow split across too many sibling products.
- Release Orchestrator consumes these decisions but should not own duplicate UI.
- Target:
- canonical shell at
/ops/policy
- canonical shell at
- Notes:
- Detailed product proposal already captured in
docs/modules/ui/policy-decisioning-studio/README.md.
- Detailed product proposal already captured in
2. Watchlist
- Type:
wire-in - Confidence:
very high - Branches to absorb:
Watchlist
- Why:
- Looks productizable already, backed by a real client/provider, and fills an operator monitoring need that still fits Stella Ops.
- Target:
Setup > Trust & Signing > Identity Watchlist
- Notes:
- Detailed UX dossier:
docs/modules/ui/watchlist-operations/README.md - Implementation sprint:
docs-archived/implplan/SPRINT_20260307_024_FE_identity_watchlist_shell.md
- Detailed UX dossier:
3. Reachability Witnessing
- Type:
merge - Confidence:
very high - Branches to absorb:
Reachability Witnessing
- Why:
- Reachability is a differentiator; witness/proof UX strengthens explainability, auditability, and promotion decisions.
- Target:
Security / Reachabilitywith evidence-side drill-down links
- Notes:
- Detailed UX dossier:
docs/modules/ui/reachability-witnessing/README.md - Implementation sprint:
docs-archived/implplan/SPRINT_20260307_025_FE_reachability_witnessing_merge.md
- Detailed UX dossier:
4. Platform Ops Consolidation
- Type:
merge - Confidence:
high - Branches to absorb:
Platform Ops Legacy(deadandweak-route)
- Why:
- The product clearly still needs these ops views; the problem is fragmentation between old and new shells.
- Target:
Ops > Operations
- Notes:
- Detailed UX dossier:
docs/modules/ui/platform-ops-consolidation/README.md - Implementation sprint:
docs-archived/implplan/SPRINT_20260307_026_FE_platform_ops_consolidation.md
- Detailed UX dossier:
5. Triage Explainability Workbench
- Type:
merge - Confidence:
high - Branches to absorb:
Triage Workbench
- Why:
- Quiet-lane, audit-bundle, and explainability ideas are still useful, but they should live inside the main triage flow.
- Target:
/triage/artifactsand/triage/audit-bundles
- Notes:
- Detailed UX dossier:
docs/modules/ui/triage-explainability-workspace/README.md - Implementation sprint:
docs-archived/implplan/SPRINT_20260307_027_FE_triage_explainability_workspace.md
- Detailed UX dossier:
6. Workflow Visualization And Replay UX
- Type:
merge - Confidence:
high - Branches to absorb:
Workflow Visualization Prototype
- Why:
- Time-travel, replay, and step-detail views fit Release Orchestrator and Evidence far better than a standalone abandoned route.
- Target:
/releases/runs,/evidence, and release-context views
- Notes:
- Detailed UX dossier:
docs/modules/ui/workflow-visualization-replay/README.md - Implementation sprint:
docs-archived/implplan/SPRINT_20260307_028_FE_workflow_visualization_replay.md - Shipped verification note:
docs/features/checked/web/workflow-visualization-replay-ui.md
- Detailed UX dossier:
Tier 2 - Surface Existing Capability Instead Of Rebuilding
These are mostly not dropped products. They are current or near-current capabilities that appear weakly surfaced and should be wired, grouped, or promoted in navigation.
7. Unified Audit Surfaces
- Type:
wire-in / preserve - Confidence:
high - Branches:
Audit Log
- Target:
- keep under admin/security, but improve entry points and deep links
- Notes:
- Detailed UX dossier:
docs/modules/ui/unified-audit-surfaces/README.md - Implementation sprint:
docs-archived/implplan/SPRINT_20260307_039_FE_unified_audit_surfaces.md - Shipped verification note:
docs/features/checked/web/unified-audit-surfaces-ui.md
- Detailed UX dossier:
8. Offline Operations
- Type:
wire-in / preserve - Confidence:
high - Branches:
Offline KitEvidence ExportEvidence Pack
- Target:
/ops/operations/*with evidence links where relevant
- Notes:
- Detailed UX dossier:
docs/modules/ui/offline-operations/README.md - Implementation sprint:
docs-archived/implplan/SPRINT_20260308_002_FE_offline_operations_cutover.md - Shipped verification note:
docs/features/checked/web/offline-operations-ui.md
- Detailed UX dossier:
9. Scanner And Job Operations
- Type:
wire-in / preserve - Confidence:
high - Branches:
Scanner OpsJobengineScheduler OpsDeadletterSlo MonitoringSignals
- Target:
- consolidated ops operations subtree
10. Quota, Platform Health, And AOC Operations
- Type:
shipped - Confidence:
high - Branches:
Quota DashboardPlatform HealthAoc CompliancePlatform
- Target:
/ops/operations/*
- Status:
- shipped on 2026-03-08 as the canonical Operations child-route cutover
11. Topology And Trust Administration
- Type:
wire-in / preserve - Confidence:
high - Branches:
TopologyTrust AdminIssuer TrustSettingsConsole Admin
- Target:
Setupplus admin/trust routes with stronger shell linkage
12. Security Operations Leaves
- Type:
wire-in / preserve - Confidence:
high - Branches:
Unknowns TrackingSecurity RiskMission ControlleavesNotify
- Target:
- current
Security,Mission Control, andNotifyshells
- current
Tier 3 - Merge After Targeted Review
These branches probably contain valuable pieces, but the right home needs one more review pass.
13. Release Orchestrator Legacy Surfaces
- Type:
merge - Confidence:
medium-high - Branches:
Release Orchestrator(dead)Release Orchestrator(weak-route)Releases(deadandweak-route)
- Why:
- Dashboard, promotion request, runs, evidence, deployments, and environment configuration still matter.
- The issue is duplication between older release-orchestrator shells and the newer releases/evidence/setup IA.
- Likely target:
/releases,/evidence,/setup/topology, and Decisioning Studio release-context entry points
14. Evidence And Proof Exploration
- Type:
merge - Confidence:
medium-high - Branches:
EvidenceEvidence ThreadProof ChainProof StudioOverlays
- Why:
- Stella Ops should keep explainable, navigable evidence, but the final shape should be one evidence product, not several siblings.
- Likely target:
/evidence
15. Lineage Extended Views
- Type:
merge / investigate - Confidence:
medium - Branches:
LineageCompareChange Trace
- Why:
- The product clearly values lineage, but the dead components may be alternate shells or unlanded subviews rather than missing capability.
- Likely target:
- active lineage and compare surfaces
16. Security Explorer Variants
- Type:
merge / investigate - Confidence:
medium - Branches:
SecurityVuln ExplorerVulnerabilitiesGraphBinary IndexCvss
- Why:
- Some ideas are likely useful, but these areas already have active products and the dead branches may mostly be duplicate shells.
- Likely target:
- active
Security,Vulnerabilities,Graph, andAnalyzeflows
- active
Tier 4 - Investigate Before Committing
17. Advisory AI Prototypes
- Type:
investigate - Confidence:
medium-low - Branches:
Advisory AiAi Runs
- Why:
- There is obvious product interest, but these specific dead components look like experiments rather than clear missing product surfaces.
18. Miscellaneous Product Experiments
- Type:
investigate - Confidence:
low-medium - Branches:
SnapshotTimelineScoresOperationsDashboardWorkspacesHomeFindingsQaUnknowns
- Why:
- These are too generic or too isolated to restore on branch name alone.
19. Shared Or Ambiguous UI Prototypes
- Type:
investigate - Confidence:
low-medium - Branches:
ComponentsUiAdmin NotificationsRegistry AdminAocDoctorDeploymentsEnvironmentsApprovals
- Why:
- Several of these may be helpers, alternates, or obsolete page shells rather than missing product capabilities.
Tier 5 - Retire Unless Docs Strongly Reopen Them
20. Release Control Legacy
- Type:
archive - Confidence:
very highthat it should not be restored as-is - Branches:
Release Control Legacy
- Why:
- The current IA already superseded it with
/releases,/ops, and/setup. - Any good ideas here should be harvested into the active release/setup products rather than restored as a separate branch.
- The current IA already superseded it with
Recommended Next Restoration Sequence
- Ship
Policy Decisioning Studioplanning to implementation. - Wire in
Watchlist. - Merge
Reachability Witnessing. - Consolidate
Platform Ops Legacyinto current Ops. - Merge
Triage Workbenchinto active triage/evidence. - Fold
Workflow Visualizationinto release/evidence flows. - Do a focused review of
Release Orchestratordead branches and absorb what still belongs in Releases/Evidence/Setup. - After that, tackle the big surfacing debt bucket: audit, offline, scanner, quota, topology, trust, unknowns.
Detailed topic-shape notes for items 2 through 6 now live under docs/modules/ui/restoration-topics/.
The shared placement contract for stray actions, drawers, tabs, and detail pages is captured in docs/modules/ui/contextual-actions-patterns/README.md, shipped implementation sprint docs-archived/implplan/SPRINT_20260307_029_FE_contextual_actions_and_stray_surfaces.md, and verification note docs/features/checked/web/contextual-actions-patterns-ui.md.