Files
git.stella-ops.org/docs/implplan/execution-waves.md
master 56c687253f
Some checks failed
Docs CI / lint-and-preview (push) Has been cancelled
feat(ruby): Implement RubyManifestParser for parsing gem groups and dependencies
feat(ruby): Add RubyVendorArtifactCollector to collect vendor artifacts

test(deno): Add golden tests for Deno analyzer with various fixtures

test(deno): Create Deno module and package files for testing

test(deno): Implement Deno lock and import map for dependency management

test(deno): Add FFI and worker scripts for Deno testing

feat(ruby): Set up Ruby workspace with Gemfile and dependencies

feat(ruby): Add expected output for Ruby workspace tests

feat(signals): Introduce CallgraphManifest model for signal processing
2025-11-10 09:27:03 +02:00

564 lines
30 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Execution Waves
_Generated on 2025-11-09 after scanning docs/implplan/SPRINT_*.md._
Each wave groups sprints that declare the same leading dependency. Start waves only when their shared prerequisites are satisfied; if a prerequisite references another sprint, treat the wave as sequential until that sprint is DONE.
## Wave 1 — Foundational / No explicit dependency
- Shared prerequisite(s): None (explicit)
- Parallelism guidance: No upstream sprint recorded; confirm module AGENTS and readiness gates before parallel execution.
- Sprints:
- SPRINT_110_ingestion_evidence.md — Sprint 110 - Ingestion & Evidence. Done.
- SPRINT_130_scanner_surface.md — Sprint 130 - Scanner & Surface. Done.
- SPRINT_137_scanner_gap_design.md — Sprint 137 - Scanner & Surface. Done.
- SPRINT_138_scanner_ruby_parity.md — Sprint 138 - Scanner & Surface. In progress.
- SPRINT_140_runtime_signals.md — Sprint 140 - Runtime & Signals. In progress.
- SPRINT_150_scheduling_automation.md — Sprint 150 - Scheduling & Automation
- SPRINT_160_export_evidence.md — Sprint 160 - Export & Evidence
- SPRINT_170_notifications_telemetry.md — Sprint 170 - Notifications & Telemetry
- SPRINT_200_experience_sdks.md — Sprint 200 - Experience & SDKs
- SPRINT_300_documentation_process.md — Sprint 300 - Documentation & Process
- SPRINT_401_reachability_evidence_chain.md — Sprint 401 Reachability Evidence Chain
- SPRINT_500_ops_offline.md — Sprint 500 - Ops & Offline
## Wave 2 — Sprint 100.A - Attestor
- Shared prerequisite(s): Sprint 100.A - Attestor
- Parallelism guidance: Prerequisite Sprint 100.A (Attestor) closed on 2025-11-09; these sprints may run together once module blockers clear.
- Sprints:
- SPRINT_111_advisoryai.md — Sprint 111 - Ingestion & Evidence · 110.A) AdvisoryAI
- SPRINT_112_concelier_i.md — Sprint 112 - Ingestion & Evidence · 110.B) Concelier.I
- SPRINT_119_excititor_i.md — Sprint 119 - Ingestion & Evidence · 110.C) Excititor.I
- SPRINT_125_mirror.md — Sprint 125 - Ingestion & Evidence · 110.D) Mirror
## Wave 3 — Sprint 110.B - Concelier.I
- Shared prerequisite(s): Sprint 110.B - Concelier.I
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_113_concelier_ii.md — Sprint 113 - Ingestion & Evidence · 110.B) Concelier.II
## Wave 4 — Sprint 110.B - Concelier.II
- Shared prerequisite(s): Sprint 110.B - Concelier.II
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_114_concelier_iii.md — Sprint 114 - Ingestion & Evidence · 110.B) Concelier.III
## Wave 5 — Sprint 110.B - Concelier.III
- Shared prerequisite(s): Sprint 110.B - Concelier.III
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_115_concelier_iv.md — Sprint 115 - Ingestion & Evidence · 110.B) Concelier.IV
## Wave 6 — Sprint 110.B - Concelier.IV
- Shared prerequisite(s): Sprint 110.B - Concelier.IV
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_116_concelier_v.md — Sprint 116 - Ingestion & Evidence · 110.B) Concelier.V
## Wave 7 — Sprint 110.B - Concelier.V
- Shared prerequisite(s): Sprint 110.B - Concelier.V
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_117_concelier_vi.md — Sprint 117 - Ingestion & Evidence · 110.B) Concelier.VI
## Wave 8 — Sprint 110.C - Excititor.I
- Shared prerequisite(s): Sprint 110.C - Excititor.I
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_120_excititor_ii.md — Sprint 120 - Ingestion & Evidence · 110.C) Excititor.II
## Wave 9 — Sprint 110.A - AdvisoryAI (must land before this track).
- Shared prerequisite(s): Sprint 110.A - AdvisoryAI (must land before this track).
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_120_policy_reasoning.md — Sprint 120 - Policy & Reasoning
- SPRINT_123_policy_reasoning.md — Sprint 123 - Policy & Reasoning
## Wave 10 — Sprint 110.C - Excititor.II
- Shared prerequisite(s): Sprint 110.C - Excititor.II
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_121_excititor_iii.md — Sprint 121 - Ingestion & Evidence · 110.C) Excititor.III
## Wave 11 — Sprint 120.B - Findings.I (must land before this track).
- Shared prerequisite(s): Sprint 120.B - Findings.I (must land before this track).
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_121_policy_reasoning.md — Sprint 121 - Policy & Reasoning
## Wave 12 — Sprint 110.C - Excititor.III
- Shared prerequisite(s): Sprint 110.C - Excititor.III
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_122_excititor_iv.md — Sprint 122 - Ingestion & Evidence · 110.C) Excititor.IV
## Wave 13 — Sprint 120.B - Findings.II (must land before this track).
- Shared prerequisite(s): Sprint 120.B - Findings.II (must land before this track).
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_122_policy_reasoning.md — Sprint 122 - Policy & Reasoning
## Wave 14 — Sprint 110.C - Excititor.IV
- Shared prerequisite(s): Sprint 110.C - Excititor.IV
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_123_excititor_v.md — Sprint 123 - Ingestion & Evidence · 110.C) Excititor.V
## Wave 15 — Sprint 110.C - Excititor.V
- Shared prerequisite(s): Sprint 110.C - Excititor.V
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_124_excititor_vi.md — Sprint 124 - Ingestion & Evidence · 110.C) Excititor.VI
## Wave 16 — Sprint 120.C - Policy.I (must land before this track).
- Shared prerequisite(s): Sprint 120.C - Policy.I (must land before this track).
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_124_policy_reasoning.md — Sprint 124 - Policy & Reasoning
## Wave 17 — Sprint 120.C - Policy.II (must land before this track).
- Shared prerequisite(s): Sprint 120.C - Policy.II (must land before this track).
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_125_policy_reasoning.md — Sprint 125 - Policy & Reasoning
## Wave 18 — Sprint 120.C - Policy.III (must land before this track).
- Shared prerequisite(s): Sprint 120.C - Policy.III (must land before this track).
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_126_policy_reasoning.md — Sprint 126 - Policy & Reasoning
## Wave 19 — Sprint 120.C - Policy.IV (must land before this track).
- Shared prerequisite(s): Sprint 120.C - Policy.IV (must land before this track).
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_127_policy_reasoning.md — Sprint 127 - Policy & Reasoning
## Wave 20 — Sprint 120.C - Policy.V (must land before this track).
- Shared prerequisite(s): Sprint 120.C - Policy.V (must land before this track).
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_128_policy_reasoning.md — Sprint 128 - Policy & Reasoning
## Wave 21 — Sprint 120.C - Policy.VI (must land before this track).
- Shared prerequisite(s): Sprint 120.C - Policy.VI (must land before this track).
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_129_policy_reasoning.md — Sprint 129 - Policy & Reasoning
## Wave 22 — Sprint 130 - 1. Scanner.I — Scanner & Surface focus on Scanner (phase I).
- Shared prerequisite(s): Sprint 130 - 1. Scanner.I — Scanner & Surface focus on Scanner (phase I).
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_131_scanner_surface.md — Sprint 131 - Scanner & Surface
## Wave 23 — Sprint 131 - 2. Scanner.II — Scanner & Surface focus on Scanner (phase II).
- Shared prerequisite(s): Sprint 131 - 2. Scanner.II — Scanner & Surface focus on Scanner (phase II).
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_132_scanner_surface.md — Sprint 132 - Scanner & Surface
## Wave 24 — Sprint 132 - 3. Scanner.III — Scanner & Surface focus on Scanner (phase III).
- Shared prerequisite(s): Sprint 132 - 3. Scanner.III — Scanner & Surface focus on Scanner (phase III).
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_133_scanner_surface.md — Sprint 133 - Scanner & Surface
## Wave 25 — Sprint 133 - 4. Scanner.IV — Scanner & Surface focus on Scanner (phase IV).
- Shared prerequisite(s): Sprint 133 - 4. Scanner.IV — Scanner & Surface focus on Scanner (phase IV).
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_134_scanner_surface.md — Sprint 134 - Scanner & Surface
## Wave 26 — Sprint 134 - 5. Scanner.V — Scanner & Surface focus on Scanner (phase V).
- Shared prerequisite(s): Sprint 134 - 5. Scanner.V — Scanner & Surface focus on Scanner (phase V).
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_135_scanner_surface.md — Sprint 135 - Scanner & Surface
## Wave 27 — Sprint 135 - 6. Scanner.VI — Scanner & Surface focus on Scanner (phase VI).
- Shared prerequisite(s): Sprint 135 - 6. Scanner.VI — Scanner & Surface focus on Scanner (phase VI).
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_136_scanner_surface.md — Sprint 136 - Scanner & Surface
## Wave 28 — Sprint 120.A - AirGap, Sprint 130.A - Scanner
- Shared prerequisite(s): Sprint 120.A - AirGap, Sprint 130.A - Scanner
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_141_graph.md — Sprint 141 - Runtime & Signals · 140.A) Graph
- SPRINT_142_sbomservice.md — Sprint 142 - Runtime & Signals · 140.B) SbomService
- SPRINT_143_signals.md — Sprint 143 - Runtime & Signals · 140.C) Signals
- SPRINT_144_zastava.md — Sprint 144 - Runtime & Signals · 140.D) Zastava
## Wave 29 — Sprint 120.A - AirGap, Sprint 130.A - Scanner, Sprint 140.A - Graph
- Shared prerequisite(s): Sprint 120.A - AirGap, Sprint 130.A - Scanner, Sprint 140.A - Graph
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_151_orchestrator_i.md — Sprint 151 - Scheduling & Automation · 150.A) Orchestrator.I
- SPRINT_154_packsregistry.md — Sprint 154 - Scheduling & Automation · 150.B) PacksRegistry
- SPRINT_155_scheduler_i.md — Sprint 155 - Scheduling & Automation · 150.C) Scheduler.I
- SPRINT_157_taskrunner_i.md — Sprint 157 - Scheduling & Automation · 150.D) TaskRunner.I
## Wave 30 — Sprint 150.A - Orchestrator.I
- Shared prerequisite(s): Sprint 150.A - Orchestrator.I
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_152_orchestrator_ii.md — Sprint 152 - Scheduling & Automation · 150.A) Orchestrator.II
## Wave 31 — Sprint 150.A - Orchestrator.II
- Shared prerequisite(s): Sprint 150.A - Orchestrator.II
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_153_orchestrator_iii.md — Sprint 153 - Scheduling & Automation · 150.A) Orchestrator.III
## Wave 32 — Sprint 150.C - Scheduler.I
- Shared prerequisite(s): Sprint 150.C - Scheduler.I
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_156_scheduler_ii.md — Sprint 156 - Scheduling & Automation · 150.C) Scheduler.II
## Wave 33 — Sprint 150.D - TaskRunner.I
- Shared prerequisite(s): Sprint 150.D - TaskRunner.I
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_158_taskrunner_ii.md — Sprint 158 - Scheduling & Automation · 150.D) TaskRunner.II
## Wave 34 — Sprint 110.A - AdvisoryAI, Sprint 120.A - AirGap, Sprint 130.A - Scanner, Sprint 150.A - Orchestrator
- Shared prerequisite(s): Sprint 110.A - AdvisoryAI, Sprint 120.A - AirGap, Sprint 130.A - Scanner, Sprint 150.A - Orchestrator
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_161_evidencelocker.md — Sprint 161 - Export & Evidence · 160.A) EvidenceLocker
- SPRINT_162_exportcenter_i.md — Sprint 162 - Export & Evidence · 160.B) ExportCenter.I
- SPRINT_165_timelineindexer.md — Sprint 165 - Export & Evidence · 160.C) TimelineIndexer
## Wave 35 — Sprint 160.B - ExportCenter.I
- Shared prerequisite(s): Sprint 160.B - ExportCenter.I
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_163_exportcenter_ii.md — Sprint 163 - Export & Evidence · 160.B) ExportCenter.II
## Wave 36 — Sprint 160.B - ExportCenter.II
- Shared prerequisite(s): Sprint 160.B - ExportCenter.II
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_164_exportcenter_iii.md — Sprint 164 - Export & Evidence · 160.B) ExportCenter.III
## Wave 37 — Sprint 150.A - Orchestrator
- Shared prerequisite(s): Sprint 150.A - Orchestrator
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_171_notifier_i.md — Sprint 171 - Notifications & Telemetry · 170.A) Notifier.I
- SPRINT_174_telemetry.md — Sprint 174 - Notifications & Telemetry · 170.B) Telemetry
## Wave 38 — Sprint 170.A - Notifier.I
- Shared prerequisite(s): Sprint 170.A - Notifier.I
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_172_notifier_ii.md — Sprint 172 - Notifications & Telemetry · 170.A) Notifier.II
## Wave 39 — Sprint 170.A - Notifier.II
- Shared prerequisite(s): Sprint 170.A - Notifier.II
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_173_notifier_iii.md — Sprint 173 - Notifications & Telemetry · 170.A) Notifier.III
## Wave 40 — Sprint 160 Export & Evidence
- Shared prerequisite(s): Sprint 160 Export & Evidence
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_185_shared_replay_primitives.md — Sprint 185 - Replay Core · 185.A) Shared Replay Primitives
## Wave 41 — Sprint 185 Replay Core Foundations, Sprint 130 Scanner & Surface
- Shared prerequisite(s): Sprint 185 Replay Core Foundations, Sprint 130 Scanner & Surface
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_186_record_deterministic_execution.md — Sprint 186 - Scanner Replay · 186.A) Record & Deterministic Execution
## Wave 42 — Sprint 186 Scanner Record Mode, Sprint 160 Export & Evidence, Sprint 180 Experience & SDKs
- Shared prerequisite(s): Sprint 186 Scanner Record Mode, Sprint 160 Export & Evidence, Sprint 180 Experience & SDKs
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_187_evidence_locker_cli_integration.md — Sprint 187 - Replay Delivery · 187.A) Evidence Locker & CLI Integration
## Wave 43 — Sprint 120.A - AirGap, Sprint 130.A - Scanner, Sprint 150.A - Orchestrator, Sprint 170.A - Notifier
- Shared prerequisite(s): Sprint 120.A - AirGap, Sprint 130.A - Scanner, Sprint 150.A - Orchestrator, Sprint 170.A - Notifier
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_201_cli_i.md — Sprint 201 - Experience & SDKs · 180.A) Cli.I
- SPRINT_206_devportal.md — Sprint 206 - Experience & SDKs · 180.B) DevPortal
- SPRINT_207_graph.md — Sprint 207 - Experience & SDKs · 180.C) Graph
- SPRINT_208_sdk.md — Sprint 208 - Experience & SDKs · 180.D) Sdk
- SPRINT_209_ui_i.md — Sprint 209 - Experience & SDKs · 180.E) UI.I
- SPRINT_212_web_i.md — Sprint 212 - Experience & SDKs · 180.F) Web.I
## Wave 44 — Sprint 180.A - Cli.I
- Shared prerequisite(s): Sprint 180.A - Cli.I
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_202_cli_ii.md — Sprint 202 - Experience & SDKs · 180.A) Cli.II
## Wave 45 — Sprint 180.A - Cli.II
- Shared prerequisite(s): Sprint 180.A - Cli.II
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_203_cli_iii.md — Sprint 203 - Experience & SDKs · 180.A) Cli.III
## Wave 46 — Sprint 180.A - Cli.III
- Shared prerequisite(s): Sprint 180.A - Cli.III
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_204_cli_iv.md — Sprint 204 - Experience & SDKs · 180.A) Cli.IV
## Wave 47 — Sprint 180.A - Cli.IV
- Shared prerequisite(s): Sprint 180.A - Cli.IV
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_205_cli_v.md — Sprint 205 - Experience & SDKs · 180.A) Cli.V
## Wave 48 — Sprint 180.E - UI.I
- Shared prerequisite(s): Sprint 180.E - UI.I
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_210_ui_ii.md — Sprint 210 - Experience & SDKs · 180.E) UI.II
## Wave 49 — Sprint 180.E - UI.II
- Shared prerequisite(s): Sprint 180.E - UI.II
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_211_ui_iii.md — Sprint 211 - Experience & SDKs · 180.E) UI.III
## Wave 50 — Sprint 180.F - Web.I
- Shared prerequisite(s): Sprint 180.F - Web.I
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_213_web_ii.md — Sprint 213 - Experience & SDKs · 180.F) Web.II
## Wave 51 — Sprint 180.F - Web.II
- Shared prerequisite(s): Sprint 180.F - Web.II
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_214_web_iii.md — Sprint 214 - Experience & SDKs · 180.F) Web.III
## Wave 52 — Sprint 180.F - Web.III
- Shared prerequisite(s): Sprint 180.F - Web.III
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_215_web_iv.md — Sprint 215 - Experience & SDKs · 180.F) Web.IV
## Wave 53 — Sprint 180.F - Web.IV
- Shared prerequisite(s): Sprint 180.F - Web.IV
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_216_web_v.md — Sprint 216 - Experience & SDKs · 180.F) Web.V
## Wave 54 — Sprint 100.A - Attestor, Sprint 110.A - AdvisoryAI, Sprint 120.A - AirGap, Sprint 130.A - Scanner, Sprint 140.A - Graph, Sprint 150.A - Orchestrator, Sprint 160.A - EvidenceLocker, Sprint 170.A - Notifier, Sprint 180.A - Cli, Sprint 190.A - Ops Deployment
- Shared prerequisite(s): Sprint 100.A - Attestor, Sprint 110.A - AdvisoryAI, Sprint 120.A - AirGap, Sprint 130.A - Scanner, Sprint 140.A - Graph, Sprint 150.A - Orchestrator, Sprint 160.A - EvidenceLocker, Sprint 170.A - Notifier, Sprint 180.A - Cli, Sprint 190.A - Ops Deployment
- Parallelism guidance: Prerequisite Sprint 100.A (Attestor) closed on 2025-11-09; these sprints may run together once module blockers clear.
- Sprints:
- SPRINT_301_docs_tasks_md_i.md — Sprint 301 - Documentation & Process · 200.A) Docs Tasks.Md.I
- SPRINT_312_docs_modules_advisory_ai.md — Sprint 312 - Documentation & Process · 200.B) Docs Modules Advisory Ai
- SPRINT_313_docs_modules_attestor.md — Sprint 313 - Documentation & Process · 200.C) Docs Modules Attestor
- SPRINT_314_docs_modules_authority.md — Sprint 314 - Documentation & Process · 200.D) Docs Modules Authority
- SPRINT_315_docs_modules_ci.md — Sprint 315 - Documentation & Process · 200.E) Docs Modules Ci
- SPRINT_316_docs_modules_cli.md — Sprint 316 - Documentation & Process · 200.F) Docs Modules Cli
- SPRINT_317_docs_modules_concelier.md — Sprint 317 - Documentation & Process · 200.G) Docs Modules Concelier
- SPRINT_318_docs_modules_devops.md — Sprint 318 - Documentation & Process · 200.H) Docs Modules Devops
- SPRINT_319_docs_modules_excititor.md — Sprint 319 - Documentation & Process · 200.I) Docs Modules Excititor
- SPRINT_320_docs_modules_export_center.md — Sprint 320 - Documentation & Process · 200.J) Docs Modules Export Center
- SPRINT_321_docs_modules_graph.md — Sprint 321 - Documentation & Process · 200.K) Docs Modules Graph
- SPRINT_322_docs_modules_notify.md — Sprint 322 - Documentation & Process · 200.L) Docs Modules Notify
- SPRINT_323_docs_modules_orchestrator.md — Sprint 323 - Documentation & Process · 200.M) Docs Modules Orchestrator
- SPRINT_324_docs_modules_platform.md — Sprint 324 - Documentation & Process · 200.N) Docs Modules Platform
- SPRINT_325_docs_modules_policy.md — Sprint 325 - Documentation & Process · 200.O) Docs Modules Policy
- SPRINT_326_docs_modules_registry.md — Sprint 326 - Documentation & Process · 200.P) Docs Modules Registry
- SPRINT_327_docs_modules_scanner.md — Sprint 327 - Documentation & Process · 200.Q) Docs Modules Scanner
- SPRINT_328_docs_modules_scheduler.md — Sprint 328 - Documentation & Process · 200.R) Docs Modules Scheduler
- SPRINT_329_docs_modules_signer.md — Sprint 329 - Documentation & Process · 200.S) Docs Modules Signer
- SPRINT_330_docs_modules_telemetry.md — Sprint 330 - Documentation & Process · 200.T) Docs Modules Telemetry
- SPRINT_331_docs_modules_ui.md — Sprint 331 - Documentation & Process · 200.U) Docs Modules Ui
- SPRINT_332_docs_modules_vex_lens.md — Sprint 332 - Documentation & Process · 200.V) Docs Modules Vex Lens
- SPRINT_333_docs_modules_excititor.md — Sprint 333 - Documentation & Process · 200.W) Docs Modules Excititor
- SPRINT_334_docs_modules_vuln_explorer.md — Sprint 334 - Documentation & Process · 200.X) Docs Modules Vuln Explorer
- SPRINT_335_docs_modules_zastava.md — Sprint 335 - Documentation & Process · 200.Y) Docs Modules Zastava
## Wave 55 — Sprint 200.A - Docs Tasks.Md.I
- Shared prerequisite(s): Sprint 200.A - Docs Tasks.Md.I
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_302_docs_tasks_md_ii.md — Sprint 302 - Documentation & Process · 200.A) Docs Tasks.Md.II
## Wave 56 — Sprint 200.A - Docs Tasks.Md.II
- Shared prerequisite(s): Sprint 200.A - Docs Tasks.Md.II
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_303_docs_tasks_md_iii.md — Sprint 303 - Documentation & Process · 200.A) Docs Tasks.Md.III
## Wave 57 — Sprint 200.A - Docs Tasks.Md.III
- Shared prerequisite(s): Sprint 200.A - Docs Tasks.Md.III
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_304_docs_tasks_md_iv.md — Sprint 304 - Documentation & Process · 200.A) Docs Tasks.Md.IV
## Wave 58 — Sprint 200.A - Docs Tasks.Md.IV
- Shared prerequisite(s): Sprint 200.A - Docs Tasks.Md.IV
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_305_docs_tasks_md_v.md — Sprint 305 - Documentation & Process · 200.A) Docs Tasks.Md.V
## Wave 59 — Sprint 200.A - Docs Tasks.Md.V
- Shared prerequisite(s): Sprint 200.A - Docs Tasks.Md.V
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_306_docs_tasks_md_vi.md — Sprint 306 - Documentation & Process · 200.A) Docs Tasks.Md.VI
## Wave 60 — Sprint 200.A - Docs Tasks.Md.VI
- Shared prerequisite(s): Sprint 200.A - Docs Tasks.Md.VI
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_307_docs_tasks_md_vii.md — Sprint 307 - Documentation & Process · 200.A) Docs Tasks.Md.VII
## Wave 61 — Sprint 200.A - Docs Tasks.Md.VII
- Shared prerequisite(s): Sprint 200.A - Docs Tasks.Md.VII
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_308_docs_tasks_md_viii.md — Sprint 308 - Documentation & Process · 200.A) Docs Tasks.Md.VIII
## Wave 62 — Sprint 200.A - Docs Tasks.Md.VIII
- Shared prerequisite(s): Sprint 200.A - Docs Tasks.Md.VIII
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_309_docs_tasks_md_ix.md — Sprint 309 - Documentation & Process · 200.A) Docs Tasks.Md.IX
## Wave 63 — Sprint 200.A - Docs Tasks.Md.IX
- Shared prerequisite(s): Sprint 200.A - Docs Tasks.Md.IX
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_310_docs_tasks_md_x.md — Sprint 310 - Documentation & Process · 200.A) Docs Tasks.Md.X
## Wave 64 — Sprint 200.A - Docs Tasks.Md.X
- Shared prerequisite(s): Sprint 200.A - Docs Tasks.Md.X
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_311_docs_tasks_md_xi.md — Sprint 311 - Documentation & Process · 200.A) Docs Tasks.Md.XI
## Wave 65 — Sprint 140 Runtime Signals, Sprint 185 Replay Core, Sprint 186 Scanner Record Mode, Sprint 187 Evidence & CLI Replay
- Shared prerequisite(s): Sprint 140 Runtime Signals, Sprint 185 Replay Core, Sprint 186 Scanner Record Mode, Sprint 187 Evidence & CLI Replay
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_400_runtime_facts_static_callgraph_union.md — Sprint 400 - Reachability Delivery · 201.A) Runtime facts + static callgraph union
## Wave 66 — Sprint 100.A - Attestor, Sprint 110.A - AdvisoryAI, Sprint 120.A - AirGap, Sprint 130.A - Scanner, Sprint 140.A - Graph, Sprint 150.A - Orchestrator, Sprint 160.A - EvidenceLocker, Sprint 170.A - Notifier, Sprint 180.A - Cli
- Shared prerequisite(s): Sprint 100.A - Attestor, Sprint 110.A - AdvisoryAI, Sprint 120.A - AirGap, Sprint 130.A - Scanner, Sprint 140.A - Graph, Sprint 150.A - Orchestrator, Sprint 160.A - EvidenceLocker, Sprint 170.A - Notifier, Sprint 180.A - Cli
- Parallelism guidance: Prerequisite Sprint 100.A (Attestor) closed on 2025-11-09; these sprints may run together once module blockers clear.
- Sprints:
- SPRINT_501_ops_deployment_i.md — Sprint 501 - Ops & Offline · 190.A) Ops Deployment.I
- SPRINT_503_ops_devops_i.md — Sprint 503 - Ops & Offline · 190.B) Ops Devops.I
- SPRINT_508_ops_offline_kit.md — Sprint 508 - Ops & Offline · 190.C) Ops Offline Kit
- SPRINT_509_samples.md — Sprint 509 - Ops & Offline · 190.D) Samples
- SPRINT_510_airgap.md — Sprint 510 - Ops & Offline · 190.E) AirGap
- SPRINT_511_api.md — Sprint 511 - Ops & Offline · 190.F) Api
- SPRINT_512_bench.md — Sprint 512 - Ops & Offline · 190.G) Bench
- SPRINT_513_provenance.md — Sprint 513 - Ops & Offline · 190.H) Provenance
- SPRINT_514_sovereign_crypto_enablement.md — Sprint 514 - Ops & Offline · 190.K) Sovereign Crypto Enablement
## Wave 67 — Sprint 190.A - Ops Deployment.I
- Shared prerequisite(s): Sprint 190.A - Ops Deployment.I
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_502_ops_deployment_ii.md — Sprint 502 - Ops & Offline · 190.A) Ops Deployment.II
## Wave 68 — Sprint 190.B - Ops Devops.I
- Shared prerequisite(s): Sprint 190.B - Ops Devops.I
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_504_ops_devops_ii.md — Sprint 504 - Ops & Offline · 190.B) Ops Devops.II
## Wave 69 — Sprint 190.B - Ops Devops.II
- Shared prerequisite(s): Sprint 190.B - Ops Devops.II
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_505_ops_devops_iii.md — Sprint 505 - Ops & Offline · 190.B) Ops Devops.III
## Wave 70 — Sprint 190.B - Ops Devops.III
- Shared prerequisite(s): Sprint 190.B - Ops Devops.III
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_506_ops_devops_iv.md — Sprint 506 - Ops & Offline · 190.B) Ops Devops.IV
## Wave 71 — Sprint 190.B - Ops Devops.IV
- Shared prerequisite(s): Sprint 190.B - Ops Devops.IV
- Parallelism guidance: Sequential: wait until every referenced sprint is DONE before starting items in this wave.
- Sprints:
- SPRINT_507_ops_devops_v.md — Sprint 507 - Ops & Offline · 190.B) Ops Devops.V