Files
git.stella-ops.org/docs/backlog/2025-10-cleanup.md
root 68da90a11a
Some checks failed
Docs CI / lint-and-preview (push) Has been cancelled
Restructure solution layout by module
2025-10-28 15:10:40 +02:00

2.2 KiB
Raw Blame History

Backlog Cleanup — 26 October 2025

This note captures the Sprint backlog hygiene pass applied on 26 October 2025. The goal was to eliminate legacy tasks that violated the aggregation-only contract (AOC), duplicated scope, or conflicted with the current module ownership map.

Summary

  • Console replaces legacy Angular UI. Sprint 13 UI tasks (UI-SCANS-13-002, UI-VEX-13-003, UI-ADMIN-13-004, UI-SCHED-13-005) are retired. Console Sprint 23 (CONSOLE-CORE-23-001..005, CONSOLE-FEAT-23-101..109, CONSOLE-REL-23-301..303) owns the experience.
  • Policy CLI runtime verbs consolidated. CLI-RUNTIME-13-005 is superseded by CLI-POLICY-20-002 and Policy Studio flows (CLI-POLICY-27-00x).
  • Notifier supersedes legacy Notify. modules.* All Sprint 15 StellaOps.Notify.* tasks are archived. Replacement work lives in Notifications Studio / Notifier Sprints 3840 (NOTIFY-SVC-38-00x, NOTIFY-SVC-39-00x, NOTIFY-SVC-40-00x, plus WEB/CLI-NOTIFY-3x-00x).
  • Cartographer owns graph construction. SBOM-GRAPH-24-00{1..4} tasks are deleted from SBOM Service; Cartographer backlog (CARTO-GRAPH-21-001..009) covers graph storage, overlays, and tiling.
  • Dedicated Vuln Explorer service. Gateway/UI/CLI entries that attempted to inline Vuln Explorer logic (WEB-GRAPH-24-003, UI-GRAPH-24-005, CLI-VULN-24-003) now defer to Sprint 29 Vuln Explorer (VULN-API-29-00x, CONSOLE-VULN-29-00x, CLI-VULN-29-00x).
  • AOC enforcement. Ingestion-layer tasks attempting to compute derived severity/safe-fix metadata (CONCELIER-VULN-29-003, EXCITITOR-VULN-29-003) were removed; the Policy Engine overlay backlog (POLICY-ENGINE-29-001..003) is the canonical home.
  • CI/Offline adjustments. DEVOPS-UI-13-006 and DEVOPS-OFFLINE-18-003 moved under Console release tasks (CONSOLE-QA-23-401, DEVOPS-CONSOLE-23-001, CONSOLE-REL-23-302).

Follow-up

  • Update module task boards only under their active backlogs (src/Notifier/StellaOps.Notifier, Cartographer, Vuln Explorer).
  • Ensure future ingestion tasks reference AOC guardrails and avoid derived semantics.
  • Cross-check ../implplan/SPRINTS.md after adding new tasks to keep tables consistent with module TASKS.md files.