Roadmap

NOTE

Wording discipline: items are Planned, Under Evaluation,

Research Direction or Completed — never "coming soon" and never

guaranteed. Every item lists its completion gate.

NOW (active workstreams)

StreamItemStatusObjectiveCompletion criteria
VALIDATIONRebuild 70D candidate evidenceUnder Evaluationfair A/B/C benchmark on real data with the corrected confidence semantics (CHG-0042)validated candidate with reproducible walk-forward + OOS artifacts, or a documented stop
RESEARCHCounterfactual evidence deepeningIn progressNO_TRADE decision walk on canonical tick datasets (CHG-0041, 2095 decisions)stratified evidence merged into policy review
RUNTIMERecord-builder contract hardeningCompleted (2026-09)single canonical retrain-record builder; width-from-bundle resolution (BUG-185)launch-gate test wired into all 7 bundle-mutation sites
ARCHITECTURELarge-file decomposition program (CHG-0032-A1)In progressresponsibility-based extraction with golden tests (cli/, web/, forensics/)per-domain regression gates green; facades byte-identical surface

NEXT (next quarter horizon)

StreamItemStatusWhyDependencies
ML70D champion promotion decision (operator-gated)Plannedthe research contract must either earn promotion or be retired honestlyvalidated candidate + governance 14-gate verify
VALIDATIONCounterfactual-driven policy reviewPlannedSUPPORT-margin stratum flagged (+1.35 meanR) deserves a policy-owner decisioncounterfactual engine outputs
ENGINERecovery/exposure policy consolidationPlannedrecovery budget + exposure caps currently live across extracted seamsOM decomposition completion
DOCSTranslation coverage 100% of core pagesPlannedmultilingual platform maturationtranslation workflow (this site)
OBSERVABILITYOBS-001..016 gap ledger burn-downPlannedredaction/correlation fixes are queuedobservability audit evidence

LATER (research directions)

StreamItemStatusNotes
MLTemporal liquidity features promotion candidateResearch Directionscalp_v4_temporal_candidate (22D) must pass the full gate chain; never auto-promoted
MLMSLIE perception integration into policyResearch Directioncurrently advisory-only; would need its own validation campaign
RESEARCHRegime-conditional model selectionResearch Directionregime classifier exists; per-regime champion policy is unproven
ENGINEMulti-asset expansion beyond XAUUSD majorsUnder Evaluationfeature/policy assumptions are XAUUSD-tuned today

LONG TERM (direction, not commitment)

StreamItemNotes
EXECUTIONBroker abstraction beyond MT5IMT5Port is the seam; no second adapter exists yet
INFRASTRUCTUREOptional PostgreSQL profilesettings/config plumbing exists (DB portability); production profile undecided
OPEN SOURCESelective open-core extractionstated collaboration direction; scope undecided

Governance

New roadmap items enter through the taskboard

(">https://github.com/Opselon/NexusTradingForexBot/blob/main/agents/taskboard.md">agents/taskboard.md)

with a TASK-ID, an owner and completion criteria. Items without a completion

gate do not ship — that rule has produced the OOS rejections you can read about

in Project Status.