4.7 KiB
4.7 KiB
ai-exchange Tasks
In Progress
- No active in-progress items beyond the current roadmap.
Next Up
- No additional next-up items beyond the current roadmap.
Backlog
- No additional backlog items beyond the current roadmap.
Blocked
- No active blockers.
Done
- 2026-05-04 完成历史数据修复与兼容迁移:新增历史兼容修复核心模块与
scripts/run_historical_compatibility_repair.py,默认 dry-run 扫描旧invalidations文案、MSS/FVG 粗元数据与 liquidity duplicate group,并支持仅对 signal invalidations 与 MSS/FVG meta 执行 safe repairs;补充 focused tests、README/RUNBOOK 入口说明,并通过单测、offline checks 和 local demo readiness。 - 2026-05-04 完成 FVG 候选优先级规则再收敛:signal 层不再被 repository 的隐式 SQL 偏好控制,而是显式使用“先取最近候选,再优先与当前 MSS displacement 精确匹配,其次同方向,最后回退到最新 FVG”的规则;已通过 focused FVG/signal tests、全量单测、offline checks 和 local demo readiness。
- 2026-05-04 完成自动 Training case generator 预研:新增只读离线原型
src/services/training/case_generator.py与scripts/run_training_case_generator.py,输入 trading-derived seed package,输出公开可消费的 Training case 草案 package;新增 fixture、focused tests、README/RUNBOOK 入口说明;已通过单测、offline checks 和 local demo readiness。 - 2026-05-04 完成 Training case quality scorer / selector:在现有公开只读
quality对象上新增稳定的 quality filter/sort 能力,支持quality_rank、min_quality_score、sort_by的服务/API 选择器入口,且默认行为不变;已通过单测、offline checks 和 local demo readiness。 - 2026-05-04 完成 Training M40 维护优先下的上游 case quality 提升:新增公开只读
quality信号对象,覆盖 Training case list/detail/export 和 dashboard 展示;质量信号由公开字段衍生,不泄漏私有解题信息;已通过单测、offline checks 和 local demo readiness。 - 2026-05-04 完成 Backtest
by_symbol质量拆分:repository 直接联表拿instruments.symbol,backtest outcomemeta写入signal_symbol,summary 新增by_symbol,dashboard backtest 卡片新增 symbol 摘要入口;已通过单测、offline checks 和 local demo readiness。 - 2026-05-04 完成 Execution / Backtest / Report 生命周期与指标口径统一:新增共享 backtest lifecycle contract,execution audit / settlement / dashboard item / post-trade review 与 backtest summary 统一使用
missed、invalidated_before_entry、tp1_reached、tp2_closed、stopped_out等 canonical 状态;已通过单测、offline checks 和 local demo readiness。 - 2026-05-03 完成 dashboard richer state UX 与
invalidations状态码统一:signals 表格直接展示和筛选structure_state/mss_status_reason/fvg_status_reason/ warning,/signalsAPI 输出新增invalidations_normalized与signal_context,并对旧的人类可读 invalidations 做兼容归一化;已通过单测、offline checks 和 local demo readiness。 - 2026-05-03 Propagated richer
structure_state/ MSS / FVG reason fields into report and API consumers, normalized/signalsoutput, enriched report payloads, and revalidated with unit tests, offline checks, and local demo readiness. - 2026-05-03 Converged MSS
accepted/rejected/invalidatedsemantics into explicit state metadata, persisted the latest MSS state for downstream consumers, exposed richer MSS/FVG reasons in signal metadata, and revalidated with unit tests, offline checks, and local demo readiness. - 2026-05-03 Fixed the
run_dev.pyexit bug by turning it into the persistent local API/dashboard dev entrypoint, updated docs, and revalidated with unit tests, offline checks, and local demo readiness. - 2026-05-03 Implemented liquidity equal highs/lows merge-dedupe idempotency in the persistence path, stabilized exact dedupe keys, and normalized duplicate downstream displacement context selection in MSS/FVG with focused tests.
- 2026-05-03 Hardened the replay-backed no-lookahead backtest mode, aligned replay swing-count expectations with existing outside-bar swing semantics, and revalidated with unit discovery, offline checks, and local demo readiness.
- 2026-05-03 Cleaned the docs root, deleted duplicate docs, archived obsolete/history docs, moved workflow helpers into
docs/workflow, and wrotedocs/AI_ICT_当前开发方案_v2.md. - 2026-05-03 Ignored local
.hermes/state andgeckodriver.log; keptuv.lockvisible for version control. - 2026-05-02 Added Codex multi-project workflow files for independent continuation.