Files
git.stella-ops.org/docs/implplan/SPRINTS_PRIOR_20251027.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

17 KiB
Raw Blame History

This file describe implementation of Stella Ops (docs/README.md). Implementation must respect rules from AGENTS.md (read if you have not).

Sprint Theme Tasks File Path Status Type of Specialist Task ID Task Description
Sprint 13 Platform Reliability ops/devops/TASKS.md DONE (2025-10-26) DevOps Guild DEVOPS-NUGET-13-002 Ensure all solutions/projects prioritize local-nuget before public feeds and add restore-order validation.
Sprint 13 Platform Reliability ops/devops/TASKS.md DONE (2025-10-26) DevOps Guild, Platform Leads DEVOPS-NUGET-13-003 Upgrade Microsoft.* dependencies pinned to 8.* to their latest .NET 10 (or 9.x) releases and refresh guidance.
Sprint 14 Release & Offline Ops ops/deployment/TASKS.md DONE (2025-10-26) Deployment Guild DEVOPS-OPS-14-003 Deployment/update/rollback automation and channel management documentation.
Sprint 14 Release & Offline Ops ops/devops/TASKS.md DONE (2025-10-26) DevOps Guild DEVOPS-REL-14-001 Deterministic build/release pipeline with SBOM/provenance, signing, and manifest generation.
Sprint 14 Release & Offline Ops ops/devops/TASKS.md DONE (2025-10-26) DevOps Guild, Scanner Guild DEVOPS-REL-14-004 Extend release/offline smoke jobs to cover Python analyzer plug-ins (warm/cold, determinism, signing).
Sprint 14 Release & Offline Ops ops/licensing/TASKS.md DONE (2025-10-26) Licensing Guild DEVOPS-LIC-14-004 Registry token service tied to Authority, plan gating, revocation handling, monitoring.
Sprint 14 Release & Offline Ops ops/offline-kit/TASKS.md DONE (2025-10-26) Offline Kit Guild DEVOPS-OFFLINE-14-002 Offline kit packaging workflow with integrity verification and documentation.
Sprint 15 Benchmarks src/Bench/StellaOps.Bench/TASKS.md DONE (2025-10-26) Bench Guild, Notify Team BENCH-NOTIFY-15-001 Notify dispatch throughput bench with results CSV.
Sprint 16 Scheduler Intelligence src/Scheduler/__Libraries/StellaOps.Scheduler.Models/TASKS.md DONE (2025-10-19) Scheduler Models Guild SCHED-MODELS-16-101 Define Scheduler DTOs & validation.
Sprint 16 Scheduler Intelligence src/Scheduler/__Libraries/StellaOps.Scheduler.Models/TASKS.md DONE (2025-10-19) Scheduler Models Guild SCHED-MODELS-16-102 Publish schema docs/sample payloads.
Sprint 16 Scheduler Intelligence src/Scheduler/__Libraries/StellaOps.Scheduler.Storage.Mongo/TASKS.md DONE (2025-10-19) Scheduler Storage Guild SCHED-STORAGE-16-201 Mongo schemas/indexes for Scheduler state.
Sprint 16 Scheduler Intelligence src/Scheduler/__Libraries/StellaOps.Scheduler.Storage.Mongo/TASKS.md DONE (2025-10-26) Scheduler Storage Guild SCHED-STORAGE-16-202 Repositories with tenant scoping, TTL, causal consistency.
Sprint 16 Scheduler Intelligence src/Scheduler/__Libraries/StellaOps.Scheduler.Storage.Mongo/TASKS.md DONE (2025-10-26) Scheduler Storage Guild SCHED-STORAGE-16-203 Audit/run stats materialization for UI.
Sprint 16 Scheduler Intelligence src/Scheduler/__Libraries/StellaOps.Scheduler.ImpactIndex/TASKS.md DONE (2025-10-26) Scheduler ImpactIndex Guild SCHED-IMPACT-16-302 Query APIs for ResolveByPurls/ResolveByVulns/ResolveAll.
Sprint 16 Scheduler Intelligence src/Scheduler/__Libraries/StellaOps.Scheduler.ImpactIndex/TASKS.md DONE (2025-10-26) Scheduler ImpactIndex Guild SCHED-IMPACT-16-301 Ingest BOM-Index into roaring bitmap store.
Sprint 16 Scheduler Intelligence src/Scheduler/StellaOps.Scheduler.WebService/TASKS.md DONE (2025-10-26) Scheduler WebService Guild SCHED-WEB-16-102 Schedules CRUD (cron validation, pause/resume, audit).
Sprint 16 Scheduler Intelligence src/Scheduler/StellaOps.Scheduler.WebService/TASKS.md DONE (2025-10-26) Scheduler WebService Guild SCHED-WEB-16-103 Runs API (list/detail/cancel) + impact previews.
Sprint 16 Scheduler Intelligence src/Scheduler/StellaOps.Scheduler.WebService/TASKS.md DONE (2025-10-27) Scheduler WebService Guild SCHED-WEB-16-104 Feedser/Vexer webhook handlers with security enforcement.
Sprint 17 Symbol Intelligence & Forensics docs/TASKS.md DONE (2025-10-26) Docs Guild DOCS-RUNTIME-17-004 Document build-id workflows for SBOMs, runtime events, and debug-store usage.
Sprint 17 Symbol Intelligence & Forensics ops/devops/TASKS.md DONE (2025-10-26) DevOps Guild DEVOPS-REL-17-002 Ship stripped debug artifacts organised by build-id within release/offline kits.
Sprint 17 Symbol Intelligence & Forensics ops/offline-kit/TASKS.md DONE (2025-10-26) Offline Kit Guild, DevOps Guild DEVOPS-OFFLINE-17-003 Mirror release debug-store artefacts into Offline Kit packaging and document validation.
Sprint 17 Symbol Intelligence & Forensics src/Scanner/__Libraries/StellaOps.Scanner.Emit/TASKS.md DONE (2025-10-26) Emit Guild SCANNER-EMIT-17-701 Record GNU build-id for ELF components and surface it in SBOM/diff outputs.
Sprint 18 Launch Readiness ops/devops/TASKS.md DONE (2025-10-26) DevOps Guild DEVOPS-LAUNCH-18-001 Production launch cutover rehearsal and runbook publication.
Sprint 18 Launch Readiness ops/offline-kit/TASKS.md DONE (2025-10-26) Offline Kit Guild, Scanner Guild DEVOPS-OFFLINE-18-005 Rebuild Offline Kit with Python analyzer artefacts and refreshed manifest/signature pair.
Sprint 19 Aggregation-Only Contract Enforcement docs/TASKS.md DONE (2025-10-26) Docs Guild DOCS-AOC-19-001 Publish aggregation-only contract reference documentation.
Sprint 19 Aggregation-Only Contract Enforcement docs/TASKS.md DONE (2025-10-26) Docs Guild, Architecture Guild DOCS-AOC-19-002 Update architecture overview with AOC boundary diagrams.
Sprint 19 Aggregation-Only Contract Enforcement docs/TASKS.md DONE (2025-10-26) Docs Guild, Policy Guild DOCS-AOC-19-003 Refresh policy engine doc with raw ingestion constraints.
Sprint 19 Aggregation-Only Contract Enforcement docs/TASKS.md DONE (2025-10-26) Docs Guild, UI Guild DOCS-AOC-19-004 Document console AOC dashboard and drill-down flow.
Sprint 19 Aggregation-Only Contract Enforcement docs/TASKS.md DONE (2025-10-26) Docs Guild, CLI Guild DOCS-AOC-19-005 Document CLI AOC commands and exit codes.
Sprint 19 Aggregation-Only Contract Enforcement docs/TASKS.md DONE (2025-10-26) Docs Guild, Observability Guild DOCS-AOC-19-006 Document new AOC metrics, traces, and logs.
Sprint 19 Aggregation-Only Contract Enforcement docs/TASKS.md DONE (2025-10-26) Docs Guild, Authority Core DOCS-AOC-19-007 Document new Authority scopes and tenancy enforcement.
Sprint 19 Aggregation-Only Contract Enforcement docs/TASKS.md DONE (2025-10-26) Docs Guild, DevOps Guild DOCS-AOC-19-008 Update deployment guide with validator enablement and verify user guidance.
Sprint 19 Aggregation-Only Contract Enforcement src/Authority/StellaOps.Authority/TASKS.md DONE (2025-10-26) Authority Core & Security Guild AUTH-AOC-19-001 Introduce new ingestion/auth scopes across Authority.
Sprint 20 Policy Engine v2 docs/TASKS.md DONE (2025-10-26) Docs Guild DOCS-POLICY-20-001 Publish /docs/policy/overview.md with compliance checklist.
Sprint 20 Policy Engine v2 docs/TASKS.md DONE (2025-10-26) Docs Guild DOCS-POLICY-20-002 Document DSL grammar + examples in /docs/policy/dsl.md.
Sprint 20 Policy Engine v2 docs/TASKS.md DONE (2025-10-26) Docs Guild, Authority Core DOCS-POLICY-20-003 Write /docs/policy/lifecycle.md covering workflow + roles.
Sprint 20 Policy Engine v2 docs/TASKS.md DONE (2025-10-26) Docs Guild, Scheduler Guild DOCS-POLICY-20-004 Document policy run modes + cursors in /docs/policy/runs.md.
Sprint 20 Policy Engine v2 docs/TASKS.md DONE (2025-10-26) Docs Guild, Platform Guild DOCS-POLICY-20-005 Produce /docs/api/policy.md with endpoint schemas + errors.
Sprint 20 Policy Engine v2 docs/TASKS.md DONE (2025-10-26) Docs Guild, CLI Guild DOCS-POLICY-20-006 Author /docs/cli/policy.md with commands, exit codes, JSON output.
Sprint 20 Policy Engine v2 docs/TASKS.md DONE (2025-10-26) Docs Guild, UI Guild DOCS-POLICY-20-007 Create /docs/ui/policy-editor.md covering editor, simulation, approvals.
Sprint 20 Policy Engine v2 docs/TASKS.md DONE (2025-10-26) Docs Guild, Architecture Guild DOCS-POLICY-20-008 Publish /docs/architecture/policy-engine.md with sequence diagrams.
Sprint 20 Policy Engine v2 docs/TASKS.md DONE (2025-10-26) Docs Guild, Observability Guild DOCS-POLICY-20-009 Document metrics/traces/logs in /docs/observability/policy.md.
Sprint 20 Policy Engine v2 docs/TASKS.md DONE (2025-10-26) Docs Guild, Security Guild DOCS-POLICY-20-010 Publish /docs/security/policy-governance.md for scopes + approvals.
Sprint 20 Policy Engine v2 docs/TASKS.md DONE (2025-10-26) Docs Guild, Policy Guild DOCS-POLICY-20-011 Add example policies under /docs/examples/policies/ with commentary.
Sprint 20 Policy Engine v2 docs/TASKS.md DONE (2025-10-26) Docs Guild, Support Guild DOCS-POLICY-20-012 Draft /docs/faq/policy-faq.md covering conflicts, determinism, pitfalls.
Sprint 20 Policy Engine v2 ops/devops/TASKS.md DONE (2025-10-26) DevOps Guild DEVOPS-POLICY-20-001 Add DSL lint + compile checks to CI pipelines.
Sprint 20 Policy Engine v2 ops/devops/TASKS.md DONE (2025-10-26) DevOps Guild, QA Guild DEVOPS-POLICY-20-003 Add determinism CI job diffing repeated policy runs.
Sprint 20 Policy Engine v2 samples/TASKS.md DONE (2025-10-26) Samples Guild, Policy Guild SAMPLES-POLICY-20-001 Commit baseline/serverless/internal-only policy samples + fixtures.
Sprint 20 Policy Engine v2 samples/TASKS.md DONE (2025-10-26) Samples Guild, UI Guild SAMPLES-POLICY-20-002 Produce simulation diff fixtures for UI/CLI tests.
Sprint 20 Policy Engine v2 src/Authority/StellaOps.Authority/TASKS.md DONE (2025-10-26) Authority Core & Security Guild AUTH-POLICY-20-001 Add new policy scopes (policy:*, findings:read, effective:write).
Sprint 20 Policy Engine v2 src/Authority/StellaOps.Authority/TASKS.md DONE (2025-10-26) Authority Core & Security Guild AUTH-POLICY-20-002 Enforce Policy Engine service identity and scope checks at gateway.
Sprint 20 Policy Engine v2 src/Authority/StellaOps.Authority/TASKS.md DONE (2025-10-26) Authority Core & Docs Guild AUTH-POLICY-20-003 Update Authority docs/config samples for policy scopes + workflows.
Sprint 20 Policy Engine v2 src/Bench/StellaOps.Bench/TASKS.md DONE (2025-10-26) Bench Guild, Policy Guild BENCH-POLICY-20-001 Create policy evaluation benchmark suite + baseline metrics.
Sprint 20 Policy Engine v2 src/Policy/StellaOps.Policy.Engine/TASKS.md DONE (2025-10-26) Policy Guild, Platform Guild POLICY-ENGINE-20-000 Spin up new Policy Engine service host with DI bootstrap and Authority wiring.
Sprint 20 Policy Engine v2 src/Policy/StellaOps.Policy.Engine/TASKS.md DONE (2025-10-26) Policy Guild POLICY-ENGINE-20-001 Deliver stella-dsl@1 parser + IR compiler with diagnostics and checksums.
Sprint 20 Policy Engine v2 src/Scheduler/__Libraries/StellaOps.Scheduler.Models/TASKS.md DONE (2025-10-26) Scheduler Models Guild SCHED-MODELS-20-001 Define policy run/diff DTOs + validation helpers.
Sprint 21 Graph Explorer v1 src/Authority/StellaOps.Authority/TASKS.md DONE (2025-10-26) Authority Core Guild AUTH-GRAPH-21-001 Introduce graph scopes (graph:*) with configuration binding and defaults.
Sprint 21 Graph Explorer v1 src/Authority/StellaOps.Authority/TASKS.md DONE (2025-10-26) Authority Core Guild AUTH-GRAPH-21-002 Enforce graph scopes/identities at gateway with tenant propagation.
Sprint 21 Graph Explorer v1 src/Authority/StellaOps.Authority/TASKS.md DONE (2025-10-26) Authority Core & Docs Guild AUTH-GRAPH-21-003 Update security docs/config samples for graph access and least privilege.
Sprint 21 Graph Explorer v1 src/Scheduler/__Libraries/StellaOps.Scheduler.Models/TASKS.md DONE (2025-10-26) Scheduler Models Guild SCHED-MODELS-21-001 Define job DTOs for graph builds/overlay refresh (GraphBuildJob, GraphOverlayJob) with deterministic serialization and status enums; document in src/Scheduler/__Libraries/StellaOps.Scheduler.Models/docs/SCHED-MODELS-21-001-GRAPH-JOBS.md.
Sprint 21 Graph Explorer v1 src/Scheduler/__Libraries/StellaOps.Scheduler.Models/TASKS.md DONE (2025-10-26) Scheduler Models Guild SCHED-MODELS-21-002 Publish schema docs/sample payloads for graph job lifecycle.
Sprint 22 Link-Not-Merge v1 src/Bench/StellaOps.Bench/TASKS.md DONE (2025-10-26) Bench Guild BENCH-LNM-22-001 Benchmark advisory observation ingest/correlation throughput.
Sprint 22 Link-Not-Merge v1 src/Bench/StellaOps.Bench/TASKS.md DONE (2025-10-26) Bench Guild BENCH-LNM-22-002 Benchmark VEX ingest/correlation latency and event emission.
Sprint 23 StellaOps Console docs/TASKS.md DONE (2025-10-26) Docs Guild DOCS-CONSOLE-23-001 Publish /docs/ui/console-overview.md (IA, tenant model, filters, AOC alignment).
Sprint 23 StellaOps Console docs/TASKS.md DONE (2025-10-26) Docs Guild DOCS-CONSOLE-23-002 Author /docs/ui/navigation.md with route map, filters, keyboard shortcuts, deep links.
Sprint 23 StellaOps Console docs/TASKS.md DONE (2025-10-26) Docs Guild DOCS-CONSOLE-23-003 Document /docs/ui/sbom-explorer.md covering catalog, graph, overlays, exports.
Sprint 23 StellaOps Console docs/TASKS.md DONE (2025-10-26) Docs Guild DOCS-CONSOLE-23-004 Produce /docs/ui/advisories-and-vex.md detailing aggregation-not-merge UX.
Sprint 23 StellaOps Console docs/TASKS.md DONE (2025-10-26) Docs Guild DOCS-CONSOLE-23-005 Write /docs/ui/findings.md with filters, explain, exports, CLI parity notes.
Sprint 23 StellaOps Console docs/TASKS.md DONE (2025-10-26) Docs Guild DOCS-CONSOLE-23-006 Publish /docs/ui/policies.md (editor, simulation, approvals, RBAC).
Sprint 23 StellaOps Console docs/TASKS.md DONE (2025-10-26) Docs Guild DOCS-CONSOLE-23-007 Document /docs/ui/runs.md with SSE monitoring, diff, retries, evidence downloads.
Sprint 23 StellaOps Console docs/TASKS.md DONE (2025-10-26) Docs Guild DOCS-CONSOLE-23-008 Draft /docs/ui/admin.md covering tenants, roles, tokens, integrations, fresh-auth.
Sprint 23 StellaOps Console docs/TASKS.md DONE (2025-10-27) Docs Guild DOCS-CONSOLE-23-009 Publish /docs/ui/downloads.md aligning manifest with commands and offline flow.
Sprint 23 StellaOps Console docs/TASKS.md DONE (2025-10-27) Docs Guild, Deployment Guild, Console Guild DOCS-CONSOLE-23-010 Write /docs/deploy/console.md (Helm, ingress, TLS, env vars, health checks).
Sprint 28 Graph Explorer src/Scheduler/StellaOps.Scheduler.WebService/TASKS.md DONE (2025-10-26) Scheduler WebService Guild SCHED-WEB-21-001 Provide graph build/overlay job APIs; see docs/SCHED-WEB-21-001-GRAPH-APIS.md.
Sprint 28 Graph Explorer src/Scheduler/StellaOps.Scheduler.WebService/TASKS.md DONE (2025-10-26) Scheduler WebService Guild SCHED-WEB-21-002 Provide overlay lag metrics endpoint/webhook; see docs/SCHED-WEB-21-001-GRAPH-APIS.md.
Sprint 28 Graph Explorer src/Scheduler/StellaOps.Scheduler.WebService/TASKS.md DONE (2025-10-26) Scheduler WebService Guild, Authority Core Guild SCHED-WEB-21-003 Replace header auth with Authority scopes using StellaOpsScopes; dev fallback only when Scheduler:Authority:Enabled=false.
Sprint 50 Observability & Forensics Phase 1 Baseline Telemetry ops/devops/TASKS.md DONE (2025-10-26) DevOps Guild DEVOPS-OBS-50-001 Deploy default OpenTelemetry collector manifests with secure OTLP pipeline.
Sprint 50 Observability & Forensics Phase 1 Baseline Telemetry ops/devops/TASKS.md DONE (2025-10-26) DevOps Guild DEVOPS-OBS-50-003 Package telemetry stack configs for offline/air-gapped installs with signatures.
Sprint 16 Scheduler Intelligence src/Scheduler/StellaOps.Scheduler.WebService/TASKS.md DONE (2025-10-27) Scheduler WebService Guild SCHED-WEB-16-101 Minimal API host with Authority enforcement.
Sprint 16 Scheduler Intelligence src/Scheduler/__Libraries/StellaOps.Scheduler.Worker/TASKS.md DONE (2025-10-27) Scheduler Worker Guild SCHED-WORKER-16-202 ImpactIndex targeting and shard planning.