From 81c52479ab9a04782d46f7cdcdcab2fd0da473b1 Mon Sep 17 00:00:00 2001 From: Saravana Achu Mac Date: Mon, 4 May 2026 17:18:50 -0700 Subject: [PATCH] docs(B8): mark visual backtest wiring complete --- docs/AUDIT_REDESIGN.md | 2 +- docs/COMPLETION_CHECKLIST.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/AUDIT_REDESIGN.md b/docs/AUDIT_REDESIGN.md index f5a3827..400aeb9 100644 --- a/docs/AUDIT_REDESIGN.md +++ b/docs/AUDIT_REDESIGN.md @@ -33,7 +33,7 @@ Status: โฌœ open ยท ๐ŸŸฆ in PR ยท โœ… fixed (commit hash on the right). | B5 | `QuickStats` reads RSI/EMA only from `botState.symbols[symbol].indicators`. The bot only computes these for symbols it actively tracks โ†’ user-searched tickers always show `โ€”`. Need an indicator service or compute from bars client-side. | ๐ŸŸ  | โœ… | 27b3d1a | | B6 | `CodeStrategyEditor` "Save" button writes to `localStorage` only, then shows "Saved!". Misleading โ€” no persistence. | ๐ŸŸ  | โœ… | da79682 | | B7 | `CodeStrategyEditor` defines `editorRef` but never uses it. | ๐ŸŸข | โœ… | 1fd1bf3 | -| B8 | `VisualRuleBuilder` exposes `onBacktest` prop but `ResearchView` doesn't pass one โ€” backtest button never appears. | ๐ŸŸก | โฌœ | | +| B8 | `VisualRuleBuilder` exposes `onBacktest` prop but `ResearchView` doesn't pass one โ€” backtest button never appears. | ๐ŸŸก | โœ… | 1cd23f3 | | B9 | `ResearchView` "Strategies" tab still shows the legacy `MyStrategiesTab`; visual/code-saved strategies don't appear there. | ๐ŸŸก | โฌœ | | | B10 | No 404 / catch-all React Router route โ€” invalid paths render blank. | ๐ŸŸก | โฌœ | | diff --git a/docs/COMPLETION_CHECKLIST.md b/docs/COMPLETION_CHECKLIST.md index d3e124a..02cd264 100644 --- a/docs/COMPLETION_CHECKLIST.md +++ b/docs/COMPLETION_CHECKLIST.md @@ -315,7 +315,7 @@ Expected platform result: Acceptance: no dead ref remains, or it powers a concrete behavior such as formatting/focus/save integration. -- [ ] `B8` Wire visual-builder backtest action. +- [x] `B8` Wire visual-builder backtest action. Implementation: `1cd23f3`. Acceptance: `ResearchView` passes `onBacktest`, the button appears in the visual builder, and payload shape matches `/api/backtest/run`.