Roadmap (Live Backlog Table)

Operational source: data/backlog.db (backlog_items). This replaces file-existence heuristics.

167
Total Items
84
Built
83
Active
16
Deferred
Active Deferred Completed All
BLUEPRINT Core Pipeline
70/81 items 86%
Stage 1: Pipeline Correctness 7/7
Core pipeline fixes — optimiser bugs, promotion hardening, lineage tracking
[BUILT] [CRITICAL] Add stage transition logging
[BUILT] [CRITICAL] Build lineage consistency audit
[BUILT] [CRITICAL] Build pipeline integrity audit system
[BUILT] [CRITICAL] Fix optimiser parent stage bug
[BUILT] [CRITICAL] Harden validation → Black Book promotion
+2 more items
Stage 2: Diagnostics 6/6
Observability — degradation tracking, lineage visualization, time-in-stage metrics
[BUILT] [HIGH] Candidate provenance hardening
[BUILT] [HIGH] Lane-aware instrumentation
[BUILT] [HIGH] Lineage visualization in dashboard
[BUILT] [HIGH] Rejection-path diagnostics
[BUILT] [HIGH] Stage-to-stage degradation tracking
+1 more items
Stage 3: Symbol Validation 6/6
Cross-symbol validation, portability scoring, specialist strategy rules
[BUILT] [HIGH] Cross-symbol observability
[BUILT] [HIGH] Cross-symbol validation in validation_runner
[BUILT] [HIGH] Enable symbol_universe in policy.yaml
[BUILT] [HIGH] Portability/robustness scoring
[BUILT] [HIGH] Specialist strategy rules
+1 more items
Stage 4: Black Book Discipline 5/5
Auto-promotion, metadata, lifecycle tracking, backup/restore
[BUILT] [MEDIUM] Black Book backup/restore
[BUILT] [MEDIUM] Promotion/demotion lifecycle tracking
[BUILT] [MEDIUM] Registry source-of-truth enforcement
[BUILT] [MEDIUM] Reliable auto-promotion (hardened)
[BUILT] [MEDIUM] Richer Black Book metadata
Stage 5: Live Readiness 13/13
Paper vs backtest comparison, live gate checklist, kill switch verification
[BUILT] [HIGH] Alert queue durability (SQLite authoritative + JSO...
[BUILT] [HIGH] Historical trade ledger fee/PnL reconciliation
[BUILT] [HIGH] Trade churn guardrails (cooldown / min move)
[BUILT] [MEDIUM] Emergency runbooks
[BUILT] [MEDIUM] Fixed-RR take-profit runtime wiring
+8 more items
Stage 6: Dashboard Depth 8/8
System, research, architecture pages — live backlog integration
[BUILT] [MEDIUM] /trades diagnostics panel (trigger price vs fill)
[BUILT] [LOW] /architecture dashboard depth
[BUILT] [LOW] /research dashboard depth
[BUILT] [LOW] /roadmap live backlog table
[BUILT] [LOW] /system dashboard depth
+3 more items
Stage 7: Multi-Lane Expansion 5/5
Lane A/B/C registration, governance controls, lane-aware dashboard
[BUILT] [LOW] Lane B (Elite Mutation)
[BUILT] [LOW] Lane C (LLM-Assisted)
[BUILT] [LOW] Lane governance controls
[BUILT] [LOW] Lane registration system
[BUILT] [LOW] Lane-aware dashboard
Stage 8: Advanced Features 0/6
Dashboard auth, interactive actions, SearXNG watchers, tournaments (DEFERRED)
[DEFERRED] [DEFERRED] Dashboard authentication (Phase 10)
[DEFERRED] [DEFERRED] Interactive dashboard actions
[DEFERRED] [DEFERRED] Memory UI / operator tooling
[DEFERRED] [DEFERRED] OpenClaw shared workspace
[DEFERRED] [DEFERRED] SearXNG watcher integration (Phase 7b)
+1 more items
Stage 9: Health Dashboard 12/17
VaR/ES, DSR/PBO, fill latency, exchange errors, correlation heatmap
[BUILT] [HIGH] Add UNIQUE(candidate_id) contract for research_que...
[BUILT] [HIGH] Add stop/take trigger telemetry and mismatch detec...
[DEFERRED] [HIGH] DSR / PBO / MinTRL statistical edge validity
[BUILT] [HIGH] External intake API for research and lane submissi...
[BUILT] [HIGH] Lane SDK and conformance tests
+12 more items
Stage 10: AI Supervisor 8/8
Control plane foundation — config, schema, operator guide
[BUILT] [HIGH] Allocator data contract + feature store tables
[BUILT] [HIGH] Allocator engine with risk budgets and constraints
[BUILT] [HIGH] Allocator shadow mode against current sizing
[BUILT] [HIGH] Capacity + transaction-cost aware sizing
[BUILT] [HIGH] Portfolio risk model (vol/covariance/ES)
+3 more items
Infrastructure & Quality
0/11 items 0%
Data Integrity 0/3
Database reconciliation, schema alignment, backup verification
[ACTIVE] [MEDIUM] Fix BlackBook._init_db backfill to log errors inst...
[ACTIVE] [MEDIUM] Remove zero-byte pipeline.db from project root
[ACTIVE] [MEDIUM] Verify and harden blackbook_id writeback from pipe...
Operational Correctness 0/3
Process health, PM2 monitoring, kill switch verification
[ACTIVE] [HIGH] Add stale-candle re-alert policy (emit repeated al...
[ACTIVE] [HIGH] Fix RETIRED status vocabulary inconsistency
[ACTIVE] [HIGH] Reconcile config.yaml with template - add missing ...
Production Readiness 0/2
Live trading safety, emergency runbooks, promotion criteria
[ACTIVE] [CRITICAL] Implement live position close in execution/order_m...
[ACTIVE] [CRITICAL] Move risk constants to config (MAX_POSITION_PCT, M...
Test Coverage 0/3
Unit tests, integration tests, regression testing
[ACTIVE] [LOW] Consider integration test for orchestrator → trade...
[ACTIVE] [LOW] Document stale-candle escalation and missing_write...
[ACTIVE] [LOW] Write test for live-close stub path that asserts N...
Migration Program
0/32 items 0%
Phase 0: Discovery 0/4
System audit, observability gaps, AI readiness assessment
[completed] [CRITICAL] Baseline KPI capture + definitions
[completed] [HIGH] Assign owners for all migration epics
[completed] [HIGH] Daily reconcile + integrity audit cadence
[completed] [HIGH] Stage-gate template and pass/fail review routine
Phase 1: Foundation 0/7
Schema hardening, lineage tracking, pipeline correctness
[completed] [CRITICAL] Funnel truth model alignment (stage vs BB linkage)
[completed] [CRITICAL] Validator starvation removal under open positions
[completed] [HIGH] Auto-recover stale IN_PROGRESS queue rows
[completed] [HIGH] Prevent optimiser stage regression on BB-linked ro...
[completed] [HIGH] Resolve residual BlackBook/pipeline stage drift wa...
+2 more items
Phase 2: Validation 0/4
5-check validation suite, cross-symbol tests, robustness scoring
[completed] [HIGH] Cost-adjusted fast-filter objective and thresholds
[completed] [HIGH] Priority queue scheduling by readiness score
[completed] [HIGH] Validation-time candidate readiness score
[completed] [MEDIUM] Lane A/B/C conversion telemetry to paper-ready
Phase 3: Black Book 0/4
Registry hardening, admission criteria, paper/live lifecycle
[completed] [HIGH] Auto-prune/demote persistent paper degraders
[completed] [HIGH] Correlation/overlap budget enforcement at promotio...
[completed] [HIGH] Portfolio-aware PAPER admission checks
[completed] [MEDIUM] Evidence rollup enhancement + alert routes
Phase 4: Throughput 0/4
Worker topology, backpressure, 2x throughput target
[completed] [HIGH] Parallel validator worker topology with idempotent...
[completed] [MEDIUM] Backpressure controls and queue age alerts
[completed] [MEDIUM] Optimiser budget scheduler by lane/family
[completed] [MEDIUM] Optional vectorized screening accelerator lane
Phase 5: Multi-Host 0/5
Intake API, service boundaries, Postgres pilot
[completed] [HIGH] One external worker submission + validation proof
[completed] [HIGH] Registry and external intake API contract
[completed] [HIGH] Service boundary contracts for recorder/generator/...
[completed] [MEDIUM] Metadata DB vs research artifact storage split
[completed] [MEDIUM] SQLite->Postgres metadata authority mirror pilot
Phase 6: Live-Ready 0/4
Production safety, emergency procedures, operator tooling
[completed] [HIGH] LIVE_SMALL canary + rollback runbook automation
[completed] [HIGH] Promotion gate hardening (expectancy/DD/anomaly)
[completed] [MEDIUM] Intraday risk/event escalation matrix
[completed] [MEDIUM] Operator approval flow hardening for live promotio...
Strategy Factory v2
13/36 items 36%
SFv2 Phase 1: Foundation 6/8
API contracts, gateway, CandidateSpec v2, orchestrator skeleton
[BUILT] [CRITICAL] CandidateSpec v2 with provenance enrichment
[BUILT] [CRITICAL] Define API service contracts (OpenAPI/JSON Schema)
[BUILT] [CRITICAL] Implement gateway API endpoints (minimal viable)
[PARTIAL] [CRITICAL] Queue schema updates (claim_token, worker_id, cost...
[BUILT] [CRITICAL] Research node API client (pull work from gateway)
+3 more items
SFv2 Phase 2: Distribution 5/13
Backtest machine integration, queue separation, surrogate v1
[BUILT] [CRITICAL] Backtest machine queue claim/complete API
[BUILT] [CRITICAL] Backtest machine worker implementation
[PENDING] [HIGH] Failure mode detection and recovery
[BUILT] [HIGH] Implement cost-class queue separation
[PENDING] [HIGH] Queue depth monitoring and alerting
+8 more items
SFv2 Phase 3: New Lanes 0/6
Lane D (QD), Lane E (Surrogate), Lane F (Regime), orchestrator v2
[PENDING] [HIGH] Lane D: Quality-Diversity Archive
[PENDING] [HIGH] Lane E: Surrogate/Active Search
[PENDING] [HIGH] Surrogate layer v2 (online learning)
[PENDING] [MEDIUM] Lane F: Regime-Conditional generation
[PENDING] [MEDIUM] Orchestrator v2 (conversion-based allocation)
+1 more items
SFv2 Phase 4: Advanced 0/5
Lane G (Causal), Lane H (Ensemble), Lane I (Adversarial), bandit
[DEFERRED] [MEDIUM] Cross-machine debugging tools
[DEFERRED] [MEDIUM] Orchestrator v3 (contextual bandit)
[DEFERRED] [LOW] Lane G: Causal/Mechanism validation
[DEFERRED] [LOW] Lane H: Ensemble/Portfolio Synthesis
[DEFERRED] [LOW] Lane I: Adversarial/Robustness stress tests
SFv2 Documentation 2/4
Architecture spec, API reference, operator runbooks
[BUILT] [HIGH] Strategy Factory v2 Architecture Spec (this doc)
[BUILT] [HIGH] Strategy Factory v2 Master Roadmap
[PENDING] [MEDIUM] API Reference Documentation
[PENDING] [MEDIUM] Operator runbooks for multi-host operations
StageAreaItemStatusPriority EffortOwnerUpdatedSource
SFv2 Phase 2Backtest IntegrationBacktest machine queue claim/complete APIBUILTCRITICAL4-5 days2026-04-18T01:27:31STRATEGY_FACTORY_ARCHITECTURE.md Section 7
SFv2 Phase 2Backtest IntegrationBacktest machine worker implementationBUILTCRITICAL5-7 days2026-04-18T01:27:31research/remote_backtest_pool.py extension
Migration Phase 0Program GovernanceBaseline KPI capture + definitionscompletedCRITICAL1 dayops2026-04-15T12:29:56Migration Program 2026Q2
SFv2 Phase 1Shared SubstrateCandidateSpec v2 with provenance enrichmentBUILTCRITICAL3-4 days2026-04-18T00:48:32STRATEGY_FACTORY_ARCHITECTURE.md Section 8.1
SFv2 Phase 1API LayerDefine API service contracts (OpenAPI/JSON Schema)BUILTCRITICAL4-6 days2026-04-18T00:48:32STRATEGY_FACTORY_ARCHITECTURE.md Section 4
Migration Phase 1Integrity ClosureFunnel truth model alignment (stage vs BB linkage)completedCRITICAL0.5 dayruntime2026-04-15T12:26:45Migration Program 2026Q2
SFv2 Phase 1API LayerImplement gateway API endpoints (minimal viable)BUILTCRITICAL5-7 days2026-04-18T00:48:32STRATEGY_FACTORY_ARCHITECTURE.md Section 4.2
Production ReadinessExecutionImplement live position close in execution/order_manager.pyACTIVECRITICAL2-3 days2026-04-15T21:09:40audit_2026-04-15.md P0-1
Production ReadinessRiskMove risk constants to config (MAX_POSITION_PCT, MAX_CONCURRENT_POSITIONS, MAX_EXPOSURE_PCT, DAILY_LOSS_KILL_SWITCH)ACTIVECRITICAL1 day2026-04-15T21:09:40audit_2026-04-15.md P0-2
SFv2 Phase 1Queue SystemQueue schema updates (claim_token, worker_id, cost_class)PARTIALCRITICAL2 days2026-04-18T00:48:32STRATEGY_FACTORY_ARCHITECTURE.md Section 5
SFv2 Phase 1API LayerResearch node API client (pull work from gateway)BUILTCRITICAL4-5 days2026-04-18T00:48:32STRATEGY_FACTORY_ARCHITECTURE.md Section 6.2
Migration Phase 1Integrity ClosureValidator starvation removal under open positionscompletedCRITICAL0.5 dayruntime2026-04-15T12:26:45Migration Program 2026Q2
SFv2 Phase 1TestingAPI contract tests (JSON schema validation)BUILTHIGH3-4 days2026-04-18T00:48:32STRATEGY_FACTORY_ARCHITECTURE.md Section 12.1
Operational CorrectnessExecutionAdd stale-candle re-alert policy (emit repeated alert while symbol remains stale)ACTIVEHIGH2-3 hours2026-04-15T21:09:40audit_2026-04-15.md P1-5
Migration Phase 0Program GovernanceAssign owners for all migration epicscompletedHIGH0.5 dayops2026-04-15T12:29:56Migration Program 2026Q2
Migration Phase 3Paper Quality UpliftAuto-prune/demote persistent paper degraderscompletedHIGH2 daysexecution2026-04-15T12:46:59Migration Program 2026Q2
Migration Phase 1Integrity ClosureAuto-recover stale IN_PROGRESS queue rowscompletedHIGH1 dayruntime2026-04-15T12:26:45Migration Program 2026Q2
Migration Phase 3Paper Quality UpliftCorrelation/overlap budget enforcement at promotioncompletedHIGH1 dayexecution2026-04-15T12:44:00Migration Program 2026Q2
Migration Phase 2Conversion UpliftCost-adjusted fast-filter objective and thresholdscompletedHIGH2 daysresearch2026-04-15T12:29:56Migration Program 2026Q2
Migration Phase 0Program GovernanceDaily reconcile + integrity audit cadencecompletedHIGH0.5 dayops2026-04-15T12:26:45Migration Program 2026Q2
SFv2 Phase 2ReliabilityFailure mode detection and recoveryPENDINGHIGH4-5 days2026-04-18T08:28:11STRATEGY_FACTORY_ARCHITECTURE.md Section 13
Operational CorrectnessBlackBookFix RETIRED status vocabulary inconsistencyACTIVEHIGH1 hour2026-04-15T21:09:40audit_2026-04-15.md P1-4
SFv2 Phase 2Queue SystemImplement cost-class queue separationBUILTHIGH4-5 days2026-04-18T01:27:31STRATEGY_FACTORY_ARCHITECTURE.md Section 5.2
Migration Phase 6Live ReadinessLIVE_SMALL canary + rollback runbook automationcompletedHIGH2 daysrisk2026-04-15T13:27:30Migration Program 2026Q2
SFv2 Phase 3Lane EcosystemLane D: Quality-Diversity ArchivePENDINGHIGH8-10 days2026-04-18T08:28:11STRATEGY_FACTORY_ARCHITECTURE.md Section 8.3
SFv2 Phase 3Lane EcosystemLane E: Surrogate/Active SearchPENDINGHIGH8-10 days2026-04-18T08:28:11STRATEGY_FACTORY_ARCHITECTURE.md Lane E
SFv2 Phase 1API LayerLane governance enforcement via APIPARTIALHIGH2-3 days2026-04-18T00:48:32research/generator/lane_registry.py
Migration Phase 5ModularityOne external worker submission + validation proofcompletedHIGH2 daysplatform2026-04-15T13:15:41Migration Program 2026Q2
SFv2 Phase 1OrchestratorOrchestrator skeleton (round-robin lane allocation)BUILTHIGH4-5 days2026-04-18T00:48:32STRATEGY_FACTORY_ARCHITECTURE.md Section 9
Migration Phase 4Throughput ScaleParallel validator worker topology with idempotent claimscompletedHIGH3 daysinfra2026-04-15T13:08:17Migration Program 2026Q2
Migration Phase 3Paper Quality UpliftPortfolio-aware PAPER admission checkscompletedHIGH2 daysexecution2026-04-15T12:39:58Migration Program 2026Q2
Migration Phase 1Integrity ClosurePrevent optimiser stage regression on BB-linked rowscompletedHIGH0.5 dayruntime2026-04-15T12:26:45Migration Program 2026Q2
Migration Phase 2Conversion UpliftPriority queue scheduling by readiness scorecompletedHIGH2 daysresearch2026-04-15T12:29:56Migration Program 2026Q2
Migration Phase 6Live ReadinessPromotion gate hardening (expectancy/DD/anomaly)completedHIGH2 daysrisk2026-04-15T13:27:30Migration Program 2026Q2
SFv2 Phase 2ObservabilityQueue depth monitoring and alertingPENDINGHIGH2-3 days2026-04-18T08:28:11STRATEGY_FACTORY_ARCHITECTURE.md Section 12.4
Operational CorrectnessConfigReconcile config.yaml with template - add missing validation.* sectionsACTIVEHIGH2 hours2026-04-15T21:09:40audit_2026-04-15.md P1-3
Migration Phase 5ModularityRegistry and external intake API contractcompletedHIGH4 daysplatform2026-04-15T13:15:41Migration Program 2026Q2
Migration Phase 1Integrity ClosureResolve residual BlackBook/pipeline stage drift warningscompletedHIGH1 dayruntime2026-04-15T12:26:45Migration Program 2026Q2
Migration Phase 1Integrity ClosureResolve residual research_queue vs pipeline_candidates provenance mismatchescompletedHIGH1 dayruntime2026-04-15T12:26:45Migration Program 2026Q2
Migration Phase 1Integrity ClosureSLO: 7-day reconcile critical=0 and warning trend stablein_progressHIGH1 dayruntime2026-04-15T12:26:45Migration Program 2026Q2
Migration Phase 5ModularityService boundary contracts for recorder/generator/validator/executorcompletedHIGH3 daysplatform2026-04-15T13:15:41Migration Program 2026Q2
Migration Phase 0Program GovernanceStage-gate template and pass/fail review routinecompletedHIGH0.5 dayops2026-04-15T12:26:45Migration Program 2026Q2
SFv2 DocumentationDocumentationStrategy Factory v2 Architecture Spec (this doc)BUILTHIGHComplete2026-04-18T08:28:11docs/STRATEGY_FACTORY_ARCHITECTURE.md
SFv2 DocumentationDocumentationStrategy Factory v2 Master RoadmapBUILTHIGHComplete2026-04-18T08:28:11docs/STRATEGY_FACTORY_V2_MASTER_ROADMAP.md
SFv2 Phase 2Shared SubstrateSurrogate layer v1 (simple rejection model)PENDINGHIGH5-7 days2026-04-18T08:28:11STRATEGY_FACTORY_ARCHITECTURE.md Section 8.3
SFv2 Phase 3Shared SubstrateSurrogate layer v2 (online learning)PENDINGHIGH5-7 days2026-04-18T08:28:11STRATEGY_FACTORY_ARCHITECTURE.md Section 8.3
Migration Phase 2Conversion UpliftValidation-time candidate readiness scorecompletedHIGH2 daysresearch2026-04-15T12:29:56Migration Program 2026Q2
SFv2 DocumentationDocumentationAPI Reference DocumentationPENDINGMEDIUM3-4 days2026-04-18T08:28:11STRATEGY_FACTORY_ARCHITECTURE.md Section 4
Migration Phase 4Throughput ScaleBackpressure controls and queue age alertscompletedMEDIUM1 dayinfra2026-04-15T13:08:17Migration Program 2026Q2
SFv2 Phase 4ObservabilityCross-machine debugging toolsDEFERREDMEDIUM4-5 days2026-04-18T08:28:11STRATEGY_FACTORY_ARCHITECTURE.md Section 12.3
Migration Phase 3Paper Quality UpliftEvidence rollup enhancement + alert routescompletedMEDIUM1 dayexecution2026-04-15T12:54:52Migration Program 2026Q2
Data IntegrityBlackBookFix BlackBook._init_db backfill to log errors instead of swallowing them silentlyACTIVEMEDIUM1 hour2026-04-15T21:09:40audit_2026-04-15.md P2-8
Migration Phase 6Live ReadinessIntraday risk/event escalation matrixcompletedMEDIUM1 dayrisk2026-04-15T13:27:30Migration Program 2026Q2
Migration Phase 2Conversion UpliftLane A/B/C conversion telemetry to paper-readycompletedMEDIUM1 dayresearch2026-04-15T12:34:28Migration Program 2026Q2
SFv2 Phase 3Lane EcosystemLane F: Regime-Conditional generationPENDINGMEDIUM7-9 days2026-04-18T08:28:11STRATEGY_FACTORY_ARCHITECTURE.md Lane F
SFv2 Phase 2Backtest IntegrationLarge artifact storage (S3-compatible)PENDINGMEDIUM2-3 days2026-04-18T08:28:11research/artifact_store.py extension
Migration Phase 5ModularityMetadata DB vs research artifact storage splitcompletedMEDIUM3 daysplatform2026-04-15T13:15:41Migration Program 2026Q2
Migration Phase 6Live ReadinessOperator approval flow hardening for live promotionscompletedMEDIUM1 dayrisk2026-04-15T13:27:30Migration Program 2026Q2
SFv2 DocumentationDocumentationOperator runbooks for multi-host operationsPENDINGMEDIUM4-5 days2026-04-18T08:28:11docs/runbooks/
Migration Phase 4Throughput ScaleOptimiser budget scheduler by lane/familycompletedMEDIUM2 daysinfra2026-04-15T13:08:17Migration Program 2026Q2
Migration Phase 4Throughput ScaleOptional vectorized screening accelerator lanecompletedMEDIUM3 daysinfra2026-04-15T13:08:17Migration Program 2026Q2
SFv2 Phase 3OrchestratorOrchestrator v2 (conversion-based allocation)PENDINGMEDIUM5-7 days2026-04-18T08:28:11STRATEGY_FACTORY_ARCHITECTURE.md Section 9.2
SFv2 Phase 4OrchestratorOrchestrator v3 (contextual bandit)DEFERREDMEDIUM8-10 days2026-04-18T08:28:11STRATEGY_FACTORY_ARCHITECTURE.md Section 9.2
SFv2 Phase 3API LayerQD-archive API (novelty score, sample)PENDINGMEDIUM3-4 days2026-04-18T08:28:11STRATEGY_FACTORY_ARCHITECTURE.md Section 11.3
Data IntegrityInfrastructureRemove zero-byte pipeline.db from project rootACTIVEMEDIUM5 minutes2026-04-15T21:09:40audit_2026-04-15.md P2-7
Migration Phase 5ModularitySQLite->Postgres metadata authority mirror pilotcompletedMEDIUM5 daysplatform2026-04-15T13:15:41Migration Program 2026Q2
SFv2 Phase 2InfrastructureTest research node on separate hostPENDINGMEDIUM2 days2026-04-18T08:28:11STRATEGY_FACTORY_ARCHITECTURE.md Section 6
Data IntegrityPipelineVerify and harden blackbook_id writeback from pipeline to BlackBookACTIVEMEDIUM1 day2026-04-15T21:09:40audit_2026-04-15.md P2-6
Test CoverageTestingConsider integration test for orchestrator → trades.db path without external account credentialACTIVELOW1-2 days2026-04-15T21:09:40audit_2026-04-15.md P3-11
Test CoverageDocumentationDocument stale-candle escalation and missing_writeback repair procedures in runbooksACTIVELOW2 hours2026-04-15T21:09:40audit_2026-04-15.md P3-10
SFv2 Phase 4Lane EcosystemLane G: Causal/Mechanism validationDEFERREDLOW8-10 days2026-04-18T08:28:11STRATEGY_FACTORY_ARCHITECTURE.md Lane G
SFv2 Phase 4Lane EcosystemLane H: Ensemble/Portfolio SynthesisDEFERREDLOW8-10 days2026-04-18T08:28:11STRATEGY_FACTORY_ARCHITECTURE.md Lane H
SFv2 Phase 4Lane EcosystemLane I: Adversarial/Robustness stress testsDEFERREDLOW7-9 days2026-04-18T08:28:11STRATEGY_FACTORY_ARCHITECTURE.md Lane I
Test CoverageTestingWrite test for live-close stub path that asserts NOT_IMPLEMENTED is returnedACTIVELOW1 hour2026-04-15T21:09:40audit_2026-04-15.md P3-9
SFv2 Phase 2Queue SystemAdd cost_class column to research_queue and route claims by cost classBUILTmediummedium2026-04-18T01:16:08
SFv2 Phase 2TestingAdd jsonschema validation against sfv2_api_contract.json in contract test suitePENDINGmediumlow2026-04-18T00:48:45
sfv2-phase2infrastructureArtifact shared storage for true multi-host (NFS/S3)COMPLETEmedium2026-04-19T03:13:16
sfv2opsFull multi-host production proof on separate EC2 with real data sync and live gateway HTTPPARTIALmediumM2026-04-19T03:47:19
SFv2 Phase 2Shared SubstrateFull provenance graph for GET /api/v2/candidates/{id}/lineagePENDINGmediumlow2026-04-18T00:48:45
sfv2researchGateway-side BlackBook promotion step: reads promotion_pending from result_payload, writes authoritative BB + pipeline_candidates stage syncBUILThighM2026-04-19T01:26:19
SFv2 Phase 2API LayerImplement sfv2_jobs table so GET /api/v2/jobs/{id} returns real statusPENDINGmediumlow2026-04-18T00:48:45
SFv2 Phase 2API LayerMigrate lane runners (A/B/C) to consult SFv2 gateway for budget allocation before generatingBUILTmediummedium2026-04-18T00:58:43
in_progressgeneratorSfv3 Candidate ScoringCOMPLETEDhighmediumauto2026-04-19T04:41:37
in_progressgeneratorSfv3 Fast Filter UpgradeCOMPLETEDhighmediumauto2026-04-19T04:41:37
in_progressgeneratorSfv3 Funnel MetricsCOMPLETEDhighmediumauto2026-04-19T04:41:37
sfv2researchShared artifact storage for backtest result objects (currently inline JSON only)COMPLETElowL2026-04-19T02:53:48
Stage 1Pipeline CorrectnessAdd stage transition loggingBUILTCRITICALComplete2026-04-15T22:20:41BLUEPRINT Stage 1
Stage 1Pipeline CorrectnessBuild lineage consistency auditBUILTCRITICALComplete2026-04-15T22:20:41BLUEPRINT Stage 1
Stage 1Pipeline CorrectnessBuild pipeline integrity audit systemBUILTCRITICALComplete2026-04-15T22:20:41BLUEPRINT Stage 1
Stage 1Pipeline CorrectnessFix optimiser parent stage bugBUILTCRITICALComplete2026-04-15T22:20:41BLUEPRINT Stage 1
Stage 1Pipeline CorrectnessHarden validation → Black Book promotionBUILTCRITICALComplete2026-04-15T22:20:41BLUEPRINT Stage 1
Stage 1Pipeline CorrectnessResearch queue sync verificationBUILTCRITICALComplete2026-04-15T22:20:41BLUEPRINT Stage 1
Stage 1Pipeline CorrectnessSystem integration/regression test harness for integrity boundariesBUILTHIGHComplete2026-04-14T21:24:05BLUEPRINT Stage 1
Stage 2DiagnosticsCandidate provenance hardeningBUILTHIGHComplete2026-04-15T22:20:41BLUEPRINT Stage 2
Stage 2DiagnosticsLane-aware instrumentationBUILTHIGHComplete2026-04-15T22:20:41BLUEPRINT Stage 2
Stage 2DiagnosticsLineage visualization in dashboardBUILTHIGHComplete2026-04-15T22:20:41BLUEPRINT Stage 2
Stage 2DiagnosticsRejection-path diagnosticsBUILTHIGHComplete2026-04-15T22:20:41BLUEPRINT Stage 2
Stage 2DiagnosticsStage-to-stage degradation trackingBUILTHIGHComplete2026-04-15T22:20:41BLUEPRINT Stage 2
Stage 2DiagnosticsTime-in-stage metricsBUILTHIGHComplete2026-04-15T22:20:41BLUEPRINT Stage 2
Stage 3Symbol ValidationCross-symbol observabilityBUILTHIGHComplete2026-04-15T22:20:41BLUEPRINT Stage 3
Stage 3Symbol ValidationCross-symbol validation in validation_runnerBUILTHIGHComplete2026-04-15T22:20:41BLUEPRINT Stage 3
Stage 3Symbol ValidationEnable symbol_universe in policy.yamlBUILTHIGHComplete2026-04-15T22:20:41BLUEPRINT Stage 3
Stage 3Symbol ValidationPortability/robustness scoringBUILTHIGHComplete2026-04-15T22:20:41BLUEPRINT Stage 3
Stage 3Symbol ValidationSpecialist strategy rulesBUILTHIGHComplete2026-04-15T22:20:41BLUEPRINT Stage 3
Stage 3Symbol ValidationSymbol scope classificationBUILTHIGHComplete2026-04-15T22:20:41BLUEPRINT Stage 3
Stage 4Black Book DisciplineBlack Book backup/restoreBUILTMEDIUMComplete2026-04-15T22:20:41BLUEPRINT Stage 4
Stage 4Black Book DisciplinePromotion/demotion lifecycle trackingBUILTMEDIUMComplete2026-04-15T22:20:41BLUEPRINT Stage 4
Stage 4Black Book DisciplineRegistry source-of-truth enforcementBUILTMEDIUMComplete2026-04-15T22:20:41BLUEPRINT Stage 4
Stage 4Black Book DisciplineReliable auto-promotion (hardened)BUILTMEDIUMComplete2026-04-15T22:20:41BLUEPRINT Stage 4
Stage 4Black Book DisciplineRicher Black Book metadataBUILTMEDIUMComplete2026-04-15T22:20:41BLUEPRINT Stage 4
Stage 5Live ReadinessAlert queue durability (SQLite authoritative + JSON compatibility)BUILTHIGHComplete2026-04-14T21:23:57BLUEPRINT Stage 5
Stage 5Execution IntegrityHistorical trade ledger fee/PnL reconciliationBUILTHIGH1 day2026-04-15T00:18:32Trade subsystem audit
Stage 5Execution IntegrityTrade churn guardrails (cooldown / min move)BUILTHIGH1 day2026-04-15T00:12:33Trade subsystem audit
Stage 5Live ReadinessEmergency runbooksBUILTMEDIUMComplete2026-04-15T22:20:41BLUEPRINT Stage 5
Stage 5Execution IntegrityFixed-RR take-profit runtime wiringBUILTMEDIUMComplete2026-04-15T05:26:33Trade Integrity Plan
Stage 5Live ReadinessKill switch verification proceduresBUILTMEDIUMComplete2026-04-15T22:20:41BLUEPRINT Stage 5
Stage 5Live ReadinessLive trading gate checklist (automated)BUILTMEDIUMComplete2026-04-15T22:20:41BLUEPRINT Stage 5
Stage 5Live ReadinessPaper evidence/degradation reportingBUILTMEDIUMComplete2026-04-15T22:20:41BLUEPRINT Stage 5
Stage 5Live ReadinessPaper-vs-backtest comparison layerBUILTMEDIUMComplete2026-04-15T22:20:41BLUEPRINT Stage 5
Stage 5Execution IntegrityProbe trade tagging and reporting isolationBUILTMEDIUMComplete2026-04-15T05:26:33Trade Integrity Plan
Stage 5Live ReadinessPromotion criteria to live (automated)BUILTMEDIUMComplete2026-04-15T22:20:41BLUEPRINT Stage 5
Stage 5Execution IntegrityStale-candle entry guard in orchestratorBUILTMEDIUMComplete2026-04-15T05:26:33Trade Integrity Plan
Stage 5Execution IntegritySymbol/side concentration risk controlsBUILTMEDIUMComplete2026-04-15T05:26:33Trade Integrity Plan
Stage 6Dashboard Depth/trades diagnostics panel (trigger price vs fill)BUILTMEDIUM1 day2026-04-15T05:26:33Trade subsystem audit
Stage 6Dashboard Depth/architecture dashboard depthBUILTLOWComplete2026-04-15T22:20:41BLUEPRINT Stage 6
Stage 6Dashboard Depth/research dashboard depthBUILTLOWComplete2026-04-15T22:20:41BLUEPRINT Stage 6
Stage 6Dashboard Depth/roadmap live backlog tableBUILTLOWComplete2026-04-15T22:20:41BLUEPRINT Stage 6
Stage 6Dashboard Depth/system dashboard depthBUILTLOWComplete2026-04-15T22:20:41BLUEPRINT Stage 6
Stage 6Research ExpansionExperiment workflow maturityBUILTLOWComplete2026-04-15T22:20:41BLUEPRINT Stage 6
Stage 6Research ExpansionPhase 7 shared modules (features.py, sweep.py)BUILTLOWComplete2026-04-15T22:20:41BLUEPRINT Stage 6
Stage 6Research ExpansionResearch feedback hooksBUILTLOWComplete2026-04-15T22:20:41BLUEPRINT Stage 6
Stage 7Multi-Lane ExpansionLane B (Elite Mutation)BUILTLOWComplete2026-04-15T22:20:41BLUEPRINT Stage 7
Stage 7Multi-Lane ExpansionLane C (LLM-Assisted)BUILTLOWComplete2026-04-15T22:20:41BLUEPRINT Stage 7
Stage 7Multi-Lane ExpansionLane governance controlsBUILTLOWComplete2026-04-15T22:20:41BLUEPRINT Stage 7
Stage 7Multi-Lane ExpansionLane registration systemBUILTLOWComplete2026-04-15T22:20:41BLUEPRINT Stage 7
Stage 7Multi-Lane ExpansionLane-aware dashboardBUILTLOWComplete2026-04-15T22:20:41BLUEPRINT Stage 7
Stage 8DeferredDashboard authentication (Phase 10)DEFERREDDEFERRED1-2 days2026-04-15T22:20:41BLUEPRINT Stage 8
Stage 8DeferredInteractive dashboard actionsDEFERREDDEFERRED2-3 days2026-04-15T22:20:41BLUEPRINT Stage 8
Stage 8DeferredMemory UI / operator toolingDEFERREDDEFERRED2-3 days2026-04-15T22:20:41BLUEPRINT Stage 8
Stage 8DeferredOpenClaw shared workspaceDEFERREDDEFERRED2-3 days2026-04-15T22:20:41BLUEPRINT Stage 8
Stage 8DeferredSearXNG watcher integration (Phase 7b)DEFERREDDEFERRED3-5 days2026-04-15T22:20:41BLUEPRINT Stage 8
Stage 8DeferredTournament infrastructureDEFERREDDEFERREDN/A2026-04-15T22:20:41BLUEPRINT Stage 8
Stage 9Lane C ReliabilityAdd UNIQUE(candidate_id) contract for research_queue UPSERT pathBUILTHIGHin_progress2026-04-15T02:04:28Integrity audit 2026-04-15
Stage 9Trading IntegrityAdd stop/take trigger telemetry and mismatch detectorBUILTHIGHin_progress2026-04-15T02:48:36Trade audit 2026-04-15
Stage 9Health DashboardDSR / PBO / MinTRL statistical edge validityDEFERREDHIGH3-5 days2026-04-15T22:20:41Health Dashboard 2026-04-15
Stage 9Modularity & FederationExternal intake API for research and lane submissionsBUILTHIGH2 days2026-04-15T02:48:36Future Phase: Modular Growth
Stage 9Modularity & FederationLane SDK and conformance testsBUILTHIGH2 days2026-04-15T02:48:36Future Phase: Modular Growth
Stage 9Trading IntegrityNormalize trigger feed units and symbol mappingBUILTHIGH1 day2026-04-15T02:48:36Runtime audit 2026-04-15
Stage 9Modularity & FederationPer-component README contracts and ownershipBUILTHIGH1 day2026-04-15T02:48:36Future Phase: Modular Growth
Stage 9Modularity & FederationRemote backtest worker poolBUILTHIGH3 days2026-04-15T02:48:36Future Phase: Modular Growth
Stage 9Modularity & FederationSchema/version manifest for runtime DB contractsBUILTHIGH1 day2026-04-15T02:48:36Future Phase: Modular Growth
Stage 9Health DashboardVaR / Expected Shortfall computation (95% confidence)DEFERREDHIGH3-5 days2026-04-15T22:20:41Health Dashboard 2026-04-15
Stage 9Modularity & FederationCross-service observability contractBUILTMEDIUM1 day2026-04-15T02:48:36Future Phase: Modular Growth
Stage 9Modularity & FederationDeployment profiles: single-host and distributedBUILTMEDIUM1 day2026-04-15T02:48:36Future Phase: Modular Growth
Stage 9Health DashboardExchange API error rate tracking (REST + WebSocket errors)DEFERREDMEDIUM1-2 days2026-04-15T22:20:41Health Dashboard 2026-04-15
Stage 9Modularity & FederationExecution adapter interface (multi-broker ready)BUILTMEDIUM2 days2026-04-15T02:48:36Future Phase: Modular Growth
Stage 9Modularity & FederationFeed adapters (RSS/Webhook) into research intakeBUILTMEDIUM2 days2026-04-15T02:48:36Future Phase: Modular Growth
Stage 9Health DashboardFill latency telemetry — record fill_time_ms in trades.dbDEFERREDMEDIUM1 day2026-04-15T22:20:41Health Dashboard 2026-04-15
Stage 9Health DashboardPortfolio correlation / crowding heatmap (requires return series)DEFERREDLOW2-3 days2026-04-15T22:20:41Health Dashboard 2026-04-15
Stage 10Institutional AllocationAllocator data contract + feature store tablesBUILTHIGHin_progress2026-04-15T02:20:13Allocator planning 2026-04-15
Stage 10Institutional AllocationAllocator engine with risk budgets and constraintsBUILTHIGH3 days2026-04-15T02:20:13Allocator roadmap
Stage 10Institutional AllocationAllocator shadow mode against current sizingBUILTHIGH2 days2026-04-15T02:20:13Allocator roadmap
Stage 10Institutional AllocationCapacity + transaction-cost aware sizingBUILTHIGH2 days2026-04-15T02:19:47Allocator roadmap
Stage 10Institutional AllocationPortfolio risk model (vol/covariance/ES)BUILTHIGH2 days2026-04-15T02:19:47Allocator roadmap
Stage 10Institutional AllocationPosition allocator architecture spec + contractsBUILTHIGH1 day2026-04-15T02:19:47Allocator roadmap
Stage 10Dashboard DepthAllocator/risk budget dashboard pageBUILTMEDIUM2 days2026-04-15T02:20:13Allocator roadmap
Stage 10Institutional AllocationOrder-intent ledger and allocator audit trailBUILTMEDIUM1 day2026-04-15T02:20:13Allocator roadmap
Tip: keep this table updated as work ships. BLUEPRINT remains architecture narrative; roadmap execution state lives here.

⚠️ Roadmap Audit Summary (2026-04-17)

🔴 CRITICAL SAFETY ISSUES (P1) — All Pending
P1-001: Kill switch state in-memory only — resets on pm2 restart
P1-002: Hardcoded min_robustness=0.3 overrides YAML config
P1-003: Duplicate TAKER_FEE_PCT can diverge backtest/paper
P1-004: Nightly maintenance NOT in crontab — policy never rebalances
⚡ Action Required: Fix before any new features. See ROADMAP_AUDIT_2026-04-17.md
6/6
Pipeline Repair Phases
✅ COMPLETE
56/56
BLUEPRINT Stages
✅ BUILT
8/33
SFv2 Items
🟡 IN PROGRESS
0/7
Open Source Phases
⏸️ NOT STARTED
P2 Observability Foundations (10 items) 0% Complete
Blocks P4 AI Supervision. Items: paper evidence history, risk veto log, optimiser trials, market data gaps, validation check indexing, symbol scope, IS/OOS tracking, Sharpe fix, signal generation rate, process restart alerts.
Current Pipeline State
81
PAPER_TRADING
90
VALIDATION_PASSED
7
OPTIMISATION_DONE ⚠️
1156
VALIDATION_FAILED
22K
FAST_FILTER_FAILED
193
CORRELATED_REJECTED
⚠️ 7 candidates stuck in OPTIMISATION_DONE — investigate validation queue backlog
Full audit: ROADMAP_AUDIT_2026-04-17.md | Phase Zero: docs/system-audit/phase-zero-roadmap.md | SFv2 Roadmap: docs/STRATEGY_FACTORY_V2_MASTER_ROADMAP.md