From 0f22e7c823880f9b1d525caa174d5d4ca2215915 Mon Sep 17 00:00:00 2001 From: Sasha Date: Thu, 3 Sep 2026 21:03:00 -0400 Subject: [PATCH] chore: remove swept-in dashboard artifacts and reconcile tracker Remove dashboard.html, dashboard_alloc.html, and dashboard_newtrader.html from the index (generated --publish-dashboard CLI output, not source) and add them to .gitignore so they are not re-swept. Mark TICKET-050 (#98) and TICKET-051 (#100) VERIFIED: both issues are closed and their code/tests are present on main. --- .gitignore | 5 + dashboard.html | 435 --------------------------------------- dashboard_alloc.html | 414 ------------------------------------- dashboard_newtrader.html | 412 ------------------------------------ tickets/TICKET-050.md | 4 +- tickets/TICKET-051.md | 4 +- 6 files changed, 9 insertions(+), 1265 deletions(-) delete mode 100644 dashboard.html delete mode 100644 dashboard_alloc.html delete mode 100644 dashboard_newtrader.html diff --git a/.gitignore b/.gitignore index 349fb96..0d9d96f 100644 --- a/.gitignore +++ b/.gitignore @@ -29,3 +29,8 @@ model_comparison_results/ trajectories/ MagicMock/ alloc/lib/*.bak + +# generated CLI dashboard artifacts (--publish-dashboard) +dashboard.html +dashboard_alloc.html +dashboard_newtrader.html diff --git a/dashboard.html b/dashboard.html deleted file mode 100644 index 51b24f0..0000000 --- a/dashboard.html +++ /dev/null @@ -1,435 +0,0 @@ - - - - - -alloc // HEALTH DASHBOARD - - - -
- - -
-

alloc // HEALTH DASHBOARD

-
codebase projection — 18 modules scanned · 2026-08-14 17:01 UTC
-
- - -
-
Surface Stats
-
-
18
Modules
-
3,384
Lines
-
94
Functions
-
18
Classes
-
339
Tests
-
-
- - -
-
Health Signals
-
-
7
No Tests
-
9
Dead Code
-
18
Lint Errors
-
-
-
S1 No Tests: 7
-
S2 Oversized: 0
-
S3 Dead Code: 9
-
S4 Lint Errors: 18
-
-
- - -
Shape Comparison
Metricalloc/Users/av4nda/Research/new-trader/trader
Modules1815
Lines3,3843,257
Functions9471
Classes184
Tests3390
S1: No Tests715
S2: Oversized01
S3: Dead Code915
S4: Lint Errors1815
- - -
-
alloc — Module Map (18 modules)
-
- - -
-
-
alloc.__init__
🧪 no_tests 💀 dead_code 🔧 lint_errors(1)
CLASSES: 0FUNCS: 0LINES: 2TESTS: 0
-
alloc.__main__
🧪 no_tests 💀 dead_code 🔧 lint_errors(1)
CLASSES: 0FUNCS: 0LINES: 13TESTS: 0
-
alloc.cli
🔧 lint_errors(1)
CLASSES: 0FUNCS: 11LINES: 422TESTS: 67
-
alloc.config.__init__
🧪 no_tests 💀 dead_code 🔧 lint_errors(1)
CLASSES: 0FUNCS: 0LINES: 1TESTS: 0
-
alloc.config.settings
🔧 lint_errors(1)
CLASSES: 1FUNCS: 5LINES: 83TESTS: 14
-
alloc.core
🔧 lint_errors(1)
CLASSES: 1FUNCS: 9LINES: 787TESTS: 38
-
alloc.lib.__init__
🧪 no_tests 💀 dead_code 🔧 lint_errors(1)
CLASSES: 0FUNCS: 0LINES: 1TESTS: 0
-
alloc.lib.cache
🔧 lint_errors(1)
CLASSES: 1FUNCS: 10LINES: 116TESTS: 18
-
alloc.lib.client
🔧 lint_errors(1)
CLASSES: 1FUNCS: 6LINES: 99TESTS: 15
-
alloc.lib.cycle_signals
💀 dead_code 🔧 lint_errors(1)
CLASSES: 0FUNCS: 4LINES: 159TESTS: 18
-
alloc.lib.dashboard
🔧 lint_errors(1)
CLASSES: 2FUNCS: 9LINES: 267TESTS: 26
-
alloc.lib.utils
💀 dead_code 🔧 lint_errors(1)
CLASSES: 2FUNCS: 6LINES: 207TESTS: 47
-
alloc.models.__init__
🧪 no_tests 💀 dead_code 🔧 lint_errors(1)
CLASSES: 0FUNCS: 0LINES: 1TESTS: 0
-
alloc.models.data
💀 dead_code 🔧 lint_errors(1)
CLASSES: 1FUNCS: 8LINES: 277TESTS: 32
-
alloc.models.networks
🧪 no_tests 🔧 lint_errors(1)
CLASSES: 4FUNCS: 15LINES: 386TESTS: 0
-
alloc.models.portfolio
🔧 lint_errors(1)
CLASSES: 1FUNCS: 5LINES: 236TESTS: 33
-
alloc.utils.__init__
🧪 no_tests 💀 dead_code 🔧 lint_errors(1)
CLASSES: 0FUNCS: 0LINES: 14TESTS: 0
-
alloc.utils.workflow
🔧 lint_errors(1)
CLASSES: 4FUNCS: 6LINES: 313TESTS: 31
-
-
- - -
-
/Users/av4nda/Research/new-trader/trader — Module Map (15 modules)
-
-
trader.__init__
🧪 no_tests 💀 dead_code 🔧 lint_errors(1)
CLASSES: 0FUNCS: 0LINES: 10TESTS: 0
-
trader.config.api_config
🧪 no_tests 💀 dead_code 🔧 lint_errors(1)
CLASSES: 0FUNCS: 0LINES: 21TESTS: 0
-
trader.core
🧪 no_tests 💀 dead_code 🔧 lint_errors(31)
CLASSES: 0FUNCS: 4LINES: 702TESTS: 0
-
trader.lib.__init__
🧪 no_tests 💀 dead_code 🔧 lint_errors(1)
CLASSES: 0FUNCS: 0LINES: 0TESTS: 0
-
trader.lib.cache
🧪 no_tests 💀 dead_code 🔧 lint_errors(1)
CLASSES: 0FUNCS: 10LINES: 111TESTS: 0
-
trader.lib.polygon_client
🧪 no_tests 💀 dead_code 🔧 lint_errors(1)
CLASSES: 1FUNCS: 4LINES: 45TESTS: 0
-
trader.lib.utils
🧪 no_tests 💀 dead_code 🔧 lint_errors(1)
CLASSES: 0FUNCS: 5LINES: 153TESTS: 0
-
trader.models.__init__
🧪 no_tests 💀 dead_code 🔧 lint_errors(1)
CLASSES: 0FUNCS: 0LINES: 31TESTS: 0
-
trader.models.data
🧪 no_tests 💀 dead_code 🔧 lint_errors(1)
CLASSES: 0FUNCS: 10LINES: 425TESTS: 0
-
trader.models.networks
🧪 no_tests 📦 oversized 💀 dead_code 🔧 lint_errors(3)
CLASSES: 2FUNCS: 16LINES: 550TESTS: 0
-
trader.models.portfolio
🧪 no_tests 💀 dead_code 🔧 lint_errors(7)
CLASSES: 1FUNCS: 12LINES: 694TESTS: 0
-
trader.test_cache
🧪 no_tests 💀 dead_code 🔧 lint_errors(1)
CLASSES: 0FUNCS: 2LINES: 52TESTS: 0
-
trader.test_latest_prices_cache
🧪 no_tests 💀 dead_code 🔧 lint_errors(3)
CLASSES: 0FUNCS: 1LINES: 105TESTS: 0
-
trader.test_polygon_api
🧪 no_tests 💀 dead_code 🔧 lint_errors(9)
CLASSES: 0FUNCS: 6LINES: 292TESTS: 0
-
trader.verify_cache
🧪 no_tests 💀 dead_code 🔧 lint_errors(1)
CLASSES: 0FUNCS: 1LINES: 66TESTS: 0
-
-
- - - - -
- - - - \ No newline at end of file diff --git a/dashboard_alloc.html b/dashboard_alloc.html deleted file mode 100644 index 40a0467..0000000 --- a/dashboard_alloc.html +++ /dev/null @@ -1,414 +0,0 @@ - - - - - -alloc // HEALTH DASHBOARD - - - -
- - -
-

alloc // HEALTH DASHBOARD

-
codebase projection — 18 modules scanned · 2026-08-14 17:01 UTC
-
- - -
-
Surface Stats
-
-
18
Modules
-
3,384
Lines
-
94
Functions
-
18
Classes
-
339
Tests
-
-
- - -
-
Health Signals
-
-
7
No Tests
-
9
Dead Code
-
18
Lint Errors
-
-
-
S1 No Tests: 7
-
S2 Oversized: 0
-
S3 Dead Code: 9
-
S4 Lint Errors: 18
-
-
- - - - - -
-
alloc — Module Map (18 modules)
-
- - -
-
-
alloc.__init__
🧪 no_tests 💀 dead_code 🔧 lint_errors(1)
CLASSES: 0FUNCS: 0LINES: 2TESTS: 0
-
alloc.__main__
🧪 no_tests 💀 dead_code 🔧 lint_errors(1)
CLASSES: 0FUNCS: 0LINES: 13TESTS: 0
-
alloc.cli
🔧 lint_errors(1)
CLASSES: 0FUNCS: 11LINES: 422TESTS: 67
-
alloc.config.__init__
🧪 no_tests 💀 dead_code 🔧 lint_errors(1)
CLASSES: 0FUNCS: 0LINES: 1TESTS: 0
-
alloc.config.settings
🔧 lint_errors(1)
CLASSES: 1FUNCS: 5LINES: 83TESTS: 14
-
alloc.core
🔧 lint_errors(1)
CLASSES: 1FUNCS: 9LINES: 787TESTS: 38
-
alloc.lib.__init__
🧪 no_tests 💀 dead_code 🔧 lint_errors(1)
CLASSES: 0FUNCS: 0LINES: 1TESTS: 0
-
alloc.lib.cache
🔧 lint_errors(1)
CLASSES: 1FUNCS: 10LINES: 116TESTS: 18
-
alloc.lib.client
🔧 lint_errors(1)
CLASSES: 1FUNCS: 6LINES: 99TESTS: 15
-
alloc.lib.cycle_signals
💀 dead_code 🔧 lint_errors(1)
CLASSES: 0FUNCS: 4LINES: 159TESTS: 18
-
alloc.lib.dashboard
🔧 lint_errors(1)
CLASSES: 2FUNCS: 9LINES: 267TESTS: 26
-
alloc.lib.utils
💀 dead_code 🔧 lint_errors(1)
CLASSES: 2FUNCS: 6LINES: 207TESTS: 47
-
alloc.models.__init__
🧪 no_tests 💀 dead_code 🔧 lint_errors(1)
CLASSES: 0FUNCS: 0LINES: 1TESTS: 0
-
alloc.models.data
💀 dead_code 🔧 lint_errors(1)
CLASSES: 1FUNCS: 8LINES: 277TESTS: 32
-
alloc.models.networks
🧪 no_tests 🔧 lint_errors(1)
CLASSES: 4FUNCS: 15LINES: 386TESTS: 0
-
alloc.models.portfolio
🔧 lint_errors(1)
CLASSES: 1FUNCS: 5LINES: 236TESTS: 33
-
alloc.utils.__init__
🧪 no_tests 💀 dead_code 🔧 lint_errors(1)
CLASSES: 0FUNCS: 0LINES: 14TESTS: 0
-
alloc.utils.workflow
🔧 lint_errors(1)
CLASSES: 4FUNCS: 6LINES: 313TESTS: 31
-
-
- - - - - -
- - - - \ No newline at end of file diff --git a/dashboard_newtrader.html b/dashboard_newtrader.html deleted file mode 100644 index 3d59028..0000000 --- a/dashboard_newtrader.html +++ /dev/null @@ -1,412 +0,0 @@ - - - - - -/Users/av4nda/Research/new-trader/trader // HEALTH DASHBOARD - - - -
- - -
-

/Users/av4nda/Research/new-trader/trader // HEALTH DASHBOARD

-
codebase projection — 15 modules scanned · 2026-08-14 17:01 UTC
-
- - -
-
Surface Stats
-
-
15
Modules
-
3,257
Lines
-
71
Functions
-
4
Classes
-
0
Tests
-
-
- - -
-
Health Signals
-
-
15
No Tests
-
1
Oversized
-
15
Dead Code
-
15
Lint Errors
-
-
-
S1 No Tests: 15
-
S2 Oversized: 1
-
S3 Dead Code: 15
-
S4 Lint Errors: 15
-
-
- - - - - -
-
/Users/av4nda/Research/new-trader/trader — Module Map (15 modules)
-
- - -
-
-
trader.__init__
🧪 no_tests 💀 dead_code 🔧 lint_errors(1)
CLASSES: 0FUNCS: 0LINES: 10TESTS: 0
-
trader.config.api_config
🧪 no_tests 💀 dead_code 🔧 lint_errors(1)
CLASSES: 0FUNCS: 0LINES: 21TESTS: 0
-
trader.core
🧪 no_tests 💀 dead_code 🔧 lint_errors(31)
CLASSES: 0FUNCS: 4LINES: 702TESTS: 0
-
trader.lib.__init__
🧪 no_tests 💀 dead_code 🔧 lint_errors(1)
CLASSES: 0FUNCS: 0LINES: 0TESTS: 0
-
trader.lib.cache
🧪 no_tests 💀 dead_code 🔧 lint_errors(1)
CLASSES: 0FUNCS: 10LINES: 111TESTS: 0
-
trader.lib.polygon_client
🧪 no_tests 💀 dead_code 🔧 lint_errors(1)
CLASSES: 1FUNCS: 4LINES: 45TESTS: 0
-
trader.lib.utils
🧪 no_tests 💀 dead_code 🔧 lint_errors(1)
CLASSES: 0FUNCS: 5LINES: 153TESTS: 0
-
trader.models.__init__
🧪 no_tests 💀 dead_code 🔧 lint_errors(1)
CLASSES: 0FUNCS: 0LINES: 31TESTS: 0
-
trader.models.data
🧪 no_tests 💀 dead_code 🔧 lint_errors(1)
CLASSES: 0FUNCS: 10LINES: 425TESTS: 0
-
trader.models.networks
🧪 no_tests 📦 oversized 💀 dead_code 🔧 lint_errors(3)
CLASSES: 2FUNCS: 16LINES: 550TESTS: 0
-
trader.models.portfolio
🧪 no_tests 💀 dead_code 🔧 lint_errors(7)
CLASSES: 1FUNCS: 12LINES: 694TESTS: 0
-
trader.test_cache
🧪 no_tests 💀 dead_code 🔧 lint_errors(1)
CLASSES: 0FUNCS: 2LINES: 52TESTS: 0
-
trader.test_latest_prices_cache
🧪 no_tests 💀 dead_code 🔧 lint_errors(3)
CLASSES: 0FUNCS: 1LINES: 105TESTS: 0
-
trader.test_polygon_api
🧪 no_tests 💀 dead_code 🔧 lint_errors(9)
CLASSES: 0FUNCS: 6LINES: 292TESTS: 0
-
trader.verify_cache
🧪 no_tests 💀 dead_code 🔧 lint_errors(1)
CLASSES: 0FUNCS: 1LINES: 66TESTS: 0
-
-
- - - - - -
- - - - \ No newline at end of file diff --git a/tickets/TICKET-050.md b/tickets/TICKET-050.md index 2796522..f5944f5 100644 --- a/tickets/TICKET-050.md +++ b/tickets/TICKET-050.md @@ -1,9 +1,9 @@ # TICKET-050: ReplayBuffer.add() should use counter-based DEBUG logging on overflow -- **GitHub issue:** #98 (open) +- **GitHub issue:** #98 (closed) - **Original ticket:** TICKET-031 - **Target module:** `alloc/models/networks.py` — `ReplayBuffer` -- **Status:** open +- **Status:** VERIFIED (issue #98 closed; counter-based DEBUG logging + tests present on main, commit 5a2632b) ## Evidence diff --git a/tickets/TICKET-051.md b/tickets/TICKET-051.md index 26b54d2..644aff0 100644 --- a/tickets/TICKET-051.md +++ b/tickets/TICKET-051.md @@ -1,9 +1,9 @@ # TICKET-051: Add a true closed-loop DDPG training-step integration test -- **GitHub issue:** #100 (open) +- **GitHub issue:** #100 (closed) - **Original ticket:** TICKET-033 - **Target:** `tests/` (new file `tests/test_ddpg_integration.py`) -- **Status:** open +- **Status:** VERIFIED (issue #100 closed; closed-loop DDPG training-step integration test present on main, commit 5a2632b) ## Evidence