From e2f059cb712ef489054fb12e7b44fe87601972cd Mon Sep 17 00:00:00 2001 From: Kunthawat Greethong Date: Tue, 25 Aug 2026 20:41:24 +0700 Subject: [PATCH] [docs] append dashboard rebuild log --- .../2026-08-25-multitheme-and-simulation.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/docs/engineering-log/2026-08-25-multitheme-and-simulation.md b/docs/engineering-log/2026-08-25-multitheme-and-simulation.md index f79f710..700e1a1 100644 --- a/docs/engineering-log/2026-08-25-multitheme-and-simulation.md +++ b/docs/engineering-log/2026-08-25-multitheme-and-simulation.md @@ -53,3 +53,10 @@ platform with capital-allocation simulation, all in Thai UI, on real Thai data. Extend price-history collection to the full SET50 universe so simulation can allocate across all names (currently limited to the 8 symbols that have Yahoo history in `backend/data/prices/snapshots/`). + +## Dashboard rebuild (real multi-theme) — user 10-point review +Commits 166a885, 9739849, 489920b, 0f706e2 (pushed). +- macro_thai.py: BOT Thai Economy (consumption +4.9%, investment +18.1%, inflation 1.95%, unemployment 0.93%, tourists 16.2mn) +- dashboard.py + /api/v1/dashboard: real 3-theme surprise (tourism 0.57, auto 0.81, energy 1.62σ) + macro + sources table + 49-symbol combined board; NO fixture fallback (user decision) +- Frontend: removed KPI cards (Theme surprise/Paper/คุณภาพข้อมูล/backtest gate); signal count long/short/neutral; merged table + combined col; sources lineage table; per-theme thesis; macro panel; Thai-only (freq รายเดือน/รายไตรมาส) +- Verified: full suite 195 OK, live /api/v1/dashboard 200, browser DOM 8 checks pass, Thai-only scan clean