cleanup: update scoreboard — iter 6 (FFLAG-012, FFLAG-018a resolved; FFLAG-018b split)
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
---
|
||||
iteration: 6
|
||||
iteration: 7
|
||||
last_scan: 2026-04-20T20:05:00Z
|
||||
last_scoreboard_hash: iter5resolved-fflag003-fflag011
|
||||
last_scoreboard_hash: iter6resolved-fflag012-fflag018a
|
||||
consecutive_stall_count: 0
|
||||
status: active
|
||||
---
|
||||
@@ -23,13 +23,14 @@ Representative sampling from iteration-1 scan. Future iterations will expand thi
|
||||
- [x] [FFLAG-009] `use_regime_conditioning` — RESOLVED iter 3 commit 9c9c7c6d8 (dead flag, zero readers)
|
||||
- [ ] [FFLAG-010] `use_cvar_action_selection`: `crates/ml-dqn/src/dqn.rs:223` — S=5 B=3 E=3 score=5.0
|
||||
- [x] [FFLAG-011] `enable_causal_intervention` — RESOLVED iter 5 commit 35ccc48c9 (dead-flag chain: DqnTrainerConfig → CausalInterventionConfig.enabled; zero readers)
|
||||
- [ ] [FFLAG-012] `enable_gradient_vaccine`: `crates/ml/src/cuda_pipeline/gpu_dqn_trainer.rs:317,1149` — S=5 B=5 E=5 score=5.0
|
||||
- [x] [FFLAG-012] `enable_gradient_vaccine` — RESOLVED iter 6 commit 9fa8c009f (dead-flag chain: GpuDqnTrainConfig → GpuDqnTrainer field; zero readers of self.enable_gradient_vaccine)
|
||||
- [ ] [FFLAG-013] `use_noisy_nets`+`use_distributional`+`enable_action_masking`: `crates/ml/src/cuda_pipeline/gpu_experience_collector.rs:204,208,245` — S=5 B=5 E=5 score=5.0
|
||||
- [ ] [FFLAG-014] `enable_backtest`: `crates/ml/src/hyperopt/adapters/dqn.rs:507` — S=5 B=3 E=3 score=5.0
|
||||
- [x] [FFLAG-015] `enable_network_diagnostics` — RESOLVED iter 2 commit 0c5186cda
|
||||
- [ ] [FFLAG-016] `use_flash_attention`+`use_sparse_attention`+`use_cuda_graphs`+`enable_profiling`: `crates/ml/src/transformers/mod.rs:125,126,135,136` — S=5 B=3 E=3 score=5.0
|
||||
- [ ] [FFLAG-017] `use_market_microstructure`+`use_order_book_features`+`use_trade_flow_features`: `crates/ml/src/transformers/mod.rs:120,121,122` — S=5 B=3 E=3 score=5.0
|
||||
- [ ] [FFLAG-018] `enable_quality_filtering`+`enable_augmentation`+`use_unified_extractor`: `crates/ml/src/training/unified_data_loader.rs:92,111,118` — S=5 B=3 E=3 score=5.0
|
||||
- [x] [FFLAG-018a] `enable_quality_filtering`+`enable_augmentation` in unified_data_loader — RESOLVED iter 6 commit 37451834a (both write-only; use_unified_extractor left — actively gates feature_extractor Option)
|
||||
- [ ] [FFLAG-018b] `use_unified_extractor`: `crates/ml/src/training/unified_data_loader.rs:118` — deferred; collapsing would require removing the `Option<UnifiedFeatureExtractor>` pattern at line 263 and simplifying is_some() checks at 516, 593. Cross-cut 1-file but semantically non-trivial.
|
||||
|
||||
### GPUSYNC (severity 5 — `feedback_gpu_cpu_roundtrip.md`)
|
||||
*Many `.to_host()` calls found — need per-site classification (test vs hot path vs diagnostic). Sampling:*
|
||||
@@ -76,6 +77,8 @@ Representative sampling from iteration-1 scan. Future iterations will expand thi
|
||||
- [x] [FFLAG-003] `enable_q_value_clipping` collapsed to unconditional clipping — iter 5 — commit b78fd2f1f
|
||||
- [x] comment normalized (BUG #37 FIX tracker preamble → plain invariant comment) — iter 5 — commit b0c0f6c51
|
||||
- [x] [FFLAG-011] `enable_causal_intervention` dead-flag chain removed — iter 5 — commit 35ccc48c9
|
||||
- [x] [FFLAG-012] `enable_gradient_vaccine` dead-flag chain removed — iter 6 — commit 9fa8c009f
|
||||
- [x] [FFLAG-018a] `enable_quality_filtering`+`enable_augmentation` in unified_data_loader — iter 6 — commit 37451834a
|
||||
|
||||
## Known external state (NOT open findings)
|
||||
Prior WIP blocker (`set_meta_q_pred` missing method) was committed by
|
||||
|
||||
Reference in New Issue
Block a user