yuxuanhui
7e0f13d678
feat(selection): expose run sector aggregates and sector filter on results API
...
- sector_radar: add batch sector-count aggregation and sector member lookup
over the strict last-good membership snapshot (postgres + in-memory fakes)
- selection: add SelectionSectorReader port, list_sector_counts use case,
and sector_stock_codes filtering via run identity resolution; queries stay
inside the selection context per ADR 0001
- http: add GET /api/v1/selection/sectors and forward sector param on
/results and /runs/{run_id}
- fix stale positional args in pattern-scoring run tests; cover new behavior
with read-service, application, and HTTP contract tests
2026-09-05 19:48:30 +08:00
yuxuanhui
41a9b4eb9a
feat(selection): show stock industry and concept boards in detail panel
...
Add point-in-time stock membership lookup to the sector radar module
(GET /sector-radar/stocks/{ts_code}/membership) reading the existing
dc_index/dc_member snapshots, and surface industries plus concept chips
in the selection signal detail panel with graceful no-data hiding.
2026-09-05 16:23:50 +08:00
yuxuanhui
50cac3575a
fix(selection): render gold brick chart as TDX brick blocks with strong-red flag
...
Match the ZXB1 sub-chart formula: each brick spans between yesterday's
and today's brick value via a stacked range bar — rising bricks are
hollow red (solid on strong_red), falling bricks solid green. The chart
API now also returns brick_strong_red per point.
2026-09-05 14:58:02 +08:00
yuxuanhui
3b50e75ef8
feat(selection): show gold brick chart below volume in stock detail panel
...
Add an optional brick_chart series to the selection chart API, computed
from the shared gold-brick formula when strategy=gold_brick, and render
a fourth grid with red/green brick bars between the volume and J grids.
2026-09-05 13:41:25 +08:00
yuxuanhui
79476252b1
feat(selection): implement gold brick resonance strategy with evaluation and logging enhancements
2026-09-05 10:22:08 +08:00
yuxuanhui
9163590070
feat(selection): integrate yet-another-react-lightbox for enhanced image viewing in PatternCaseImage component
2026-09-02 18:50:13 +08:00
yuxuanhui
6b8c5bd33f
feat(selection): enhance PatternScore component with detailed breakdown labels and update tests for accuracy
2026-09-02 18:38:57 +08:00
yuxuanhui
98ee1cc996
fix(selection): update chart labels and improve layout for clarity in selection components
2026-09-02 18:36:02 +08:00
yuxuanhui
629f933cf9
refactor(selection): update component descriptions and improve layout for stock detail panel
2026-09-02 18:26:57 +08:00
yuxuanhui
f41ad0915e
feat(selection): add Zhixing line indicators to selection chart and update related components
2026-09-01 22:57:58 +08:00
yuxuanhui
3da90f7df8
feat(codex): create initial workspace index and journal for AI development sessions
2026-09-01 22:47:17 +08:00
yuxuanhui
ea2d0f75f1
refactor(web): adjust layout and styling for improved responsiveness and visual consistency
2026-09-01 22:40:24 +08:00
yuxuanhui
af1e1eaa66
feat(web): 选股列表改为滚动加载并精简操作区
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-01 19:27:41 +08:00
yuxuanhui
c944b219d9
feat(web): 用紧凑卡片替换选股表格并精简资金雷达列
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-01 14:57:27 +08:00
yuxuanhui
4b8a7bd484
feat(research): add OneChartLab radar metrics analysis and documentation
2026-09-01 14:48:57 +08:00
yuxuanhui
70bd766b8e
Merge branch 'codex/chart' into develop
...
# Conflicts:
# .trellis/workspace/yuxuanhui/index.md
2026-09-01 13:44:30 +08:00
yuxuanhui
66d417256f
chore: record journal
2026-09-01 13:38:57 +08:00
yuxuanhui
3fc78ec9b1
chore(task): archive 09-01-stock-chart-display
2026-09-01 13:38:45 +08:00
yuxuanhui
feb8fd4feb
feat(web): 完善选股详情图表与案例图
2026-09-01 13:37:19 +08:00
yuxuanhui
9145fe4b2c
feat(selection): 新增个股技术图表接口
2026-09-01 13:37:11 +08:00
yuxuanhui
fe6d2b4fe5
feat(sector-radar): align dual ranking radar interactions
2026-09-01 13:24:43 +08:00
yuxuanhui
21ec0b2353
chore: record journal
2026-09-01 12:14:37 +08:00
yuxuanhui
e2037f48f0
chore(task): archive 09-01-sector-radar-dual-ranking
2026-09-01 12:14:25 +08:00
yuxuanhui
bed9cab437
chore: record journal
2026-09-01 11:16:58 +08:00
yuxuanhui
ff028912e6
chore(task): archive 08-27-onechartlab-research
2026-09-01 11:16:57 +08:00
yuxuanhui
5f34be5395
chore(task): 更新 OneChartLab 页面迭代上下文
2026-09-01 11:16:19 +08:00
yuxuanhui
be31235fc7
feat(sector-radar): 支持排名列表滚动加载
2026-09-01 11:16:18 +08:00
yuxuanhui
c8b08add76
fix(selection): 列表仅展示单个 J 值
2026-09-01 11:12:08 +08:00
yuxuanhui
6b42bcfe15
chore: record journal
2026-08-31 16:27:36 +08:00
yuxuanhui
467aeab57b
chore(task): archive 08-29-integrate-b1-scoring
2026-08-31 16:27:21 +08:00
yuxuanhui
58006615af
fix(migrations): 顺延 B1 评分迁移版本
2026-08-31 16:26:39 +08:00
yuxuanhui
142dc5c3f7
Merge branch 'develop' into codex/point
2026-08-31 16:14:35 +08:00
yuxuanhui
6ce291e242
feat(selection): 集成 B1 FastDTW 图形评分
2026-08-31 16:14:16 +08:00
yuxuanhui
1d4c317703
chore: record journal
2026-08-31 14:27:09 +08:00
yuxuanhui
ca0405bffb
chore(task): archive 08-31-sector-radar-listed-moneyflow-recovery
2026-08-31 14:27:09 +08:00
yuxuanhui
2ffd0163f2
fix(sector-radar): 支持当前上市股票资金流补拉
2026-08-31 14:26:28 +08:00
yuxuanhui
1cd7b5cb38
feat(tushare): add Tushare skill and demo scripts for fund and stock data retrieval
2026-08-31 11:31:49 +08:00
yuxuanhui
73e7056fcf
fix(sector-radar): 兼容停牌时段为空
2026-08-31 09:47:09 +08:00
yuxuanhui
1e15e8059d
fix(sector-radar): 兼容股票市场字段为空
2026-08-30 01:50:27 +08:00
yuxuanhui
6e217ac70f
fix(sector-radar): 增加安全源契约诊断
2026-08-30 00:10:08 +08:00
yuxuanhui
1239b8965b
Merge branch 'codex/zijin' into develop
2026-08-29 22:48:09 +08:00
yuxuanhui
da02d7acb7
chore: record journal
2026-08-29 20:37:07 +08:00
yuxuanhui
26a1d2d1e5
chore(task): archive 08-28-sector-capital-radar
2026-08-29 20:37:06 +08:00
yuxuanhui
2fd16e5e60
chore(web): 统一设计文档格式
2026-08-29 20:36:44 +08:00
yuxuanhui
23493fa32f
fix(sector-radar): 收紧可复现发布契约
2026-08-29 20:36:44 +08:00
yuxuanhui
8e96e64151
feat(sector-radar): 完成前端排名工作台
2026-08-29 20:14:42 +08:00
yuxuanhui
efc4c3d530
feat(sector-radar): 提供版本化排名查询接口
2026-08-29 19:44:46 +08:00
yuxuanhui
d9bae722d8
feat(sector-radar): 完成可恢复构建任务
2026-08-29 18:35:16 +08:00
yuxuanhui
284c480a90
feat(sector-radar): 接入Tushare事实与版本化存储
2026-08-29 17:22:39 +08:00
yuxuanhui
3789008ea6
feat(sector-radar): 建立独立指标与排名领域模型
2026-08-29 16:52:45 +08:00