Commit Graph

73 Commits

Author SHA1 Message Date
yuxuanhui 39f8fe5fbf chore(task): archive 09-05-selection-layout-sector-filter 2026-09-25 23:48:20 +08:00
yuxuanhui d79e78a411 chore(task): archive 09-04-add-gold-brick-strategy 2026-09-25 23:48:20 +08:00
yuxuanhui a3e51e2dae chore(task): archive 09-01-optimize-stock-list-radar 2026-09-25 23:48:19 +08:00
yuxuanhui fad932b0de feat: Add OneChart score reconstruction research files and validation results
- Introduced new JSON files for normalized and raw inputs, source metadata, and public inputs.
- Added findings document detailing the methodology and results of the score reconstruction.
- Included member differences and worked examples for clarity on data discrepancies.
- Implemented a Python script for reproducing scores based on public inputs.
- Created SQL for raw reaggregation of data.
- Added task metadata for tracking the research completion and validation metrics.
2026-09-25 23:43:53 +08:00
yuxuanhui c460ba3524 chore: record journal 2026-09-21 23:58:39 +08:00
yuxuanhui 30bf94c908 chore(task): archive 09-21-radar-weighted-score-rank-change 2026-09-21 23:58:39 +08:00
yuxuanhui b9981aa48d feat(sector-radar): add weighted scores and rank-change views 2026-09-21 23:57:55 +08:00
yuxuanhui d7586b27f6 perf(sector_radar): narrow publication reads and index rank history 2026-09-07 12:16:25 +08:00
yuxuanhui e567e5f717 feat(trellis): enhance bundled skills and workflow integration
- Updated bundled skills documentation to clarify the structure and usage across all platforms, ensuring consistency in skill root paths.
- Introduced a new `inject-spec-context.py` hook for path-scoped spec context injection, improving the relevance of injected specs during file interactions.
- Enhanced existing hooks to support workflow resolution, allowing for dynamic selection of workflows based on task context.
- Added a command to manage workflow selections for active tasks, enabling better task management and workflow adherence.
- Updated configuration options for spec injection, including character limits and refresh windows, to optimize performance and usability.
2026-09-07 11:23:15 +08:00
yuxuanhui 07c5b25043 refactor(selection): drop residual concept-sector surface from sub-industry path
- remove the sector_type parameter from the selection port, adapter, and
  use case; the adapter now passes SectorType.INDUSTRY directly, deleting
  the dead concept vocabulary mapping
- stop parsing concepts/concept_total/concept_limit from the sector-radar
  membership response in the web API layer and narrow the response type to
  industries only
- update tests and the task PRD accordingly; backend pyright errors drop
  from the 16 baseline to 14
2026-09-06 16:15:08 +08:00
yuxuanhui 7f93d6b0f5 feat(sector_radar): enhance sector radar functionality with active moneyflow and detailed metrics
- Introduced ActiveMoneyflowSource to fetch optional active-order flow, enhancing the sector radar's data capabilities.
- Updated StockFactRecord and DailyAggregateRecord to include pct_change and active_buy_net_amount_yuan for improved financial insights.
- Modified the build process to incorporate active moneyflow data without invalidating main rankings on failure.
- Enhanced the HTTP API to return detailed sector history and metrics, including pct_change and active buy metrics for members.
- Updated tests to validate the new functionality and ensure data integrity across various scenarios.
2026-09-06 16:06:17 +08:00
yuxuanhui 68282f5d46 refactor(selection): replace concept sector filter with sub-industry
- pin the selection sector vocabulary to industry: the /sectors endpoint
  no longer accepts sector_type, and the port, adapter, and use case all
  resolve counts and member codes with sector_type="industry"
- relabel the results filter to 细分行业 and drop concept-type plumbing
  from the frontend API, query keys, and types
- show only 细分行业 in the signal detail panel; remove the concept-board
  chips and keep the snapshot-date tooltip on the industry line
- update backend and frontend tests to the industry vocabulary and record
  the revised scope in the task PRD
2026-09-05 21:04:00 +08:00
yuxuanhui ade1713e86 docs(trellis): record selection layout and sector filter task 2026-09-05 19:48:41 +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 3da90f7df8 feat(codex): create initial workspace index and journal for AI development sessions 2026-09-01 22:47:17 +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 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 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 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 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 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
yuxuanhui 5e4fe7220b feat(sector-capital-radar): 实现板块资金雷达模块,包括技术设计、执行计划和数据采集规范,支持独立指标计算与版本化发布 2026-08-29 16:31:27 +08:00
yuxuanhui 3da992700b feat(onechartlab-research): 添加技术调研设计与执行计划,包含报告结构与证据收集流程 2026-08-28 11:13:09 +08:00
yuxuanhui 63e9006c2d chore: 记录开发会话 2026-08-12 09:45:36 +08:00
yuxuanhui 0fe27b278a chore(task): 归档选股性能优化任务 2026-08-12 09:45:27 +08:00
yuxuanhui 8963c067b3 perf(selection): 优化选股执行性能 2026-08-12 09:45:16 +08:00
yuxuanhui dd04933d63 chore(task): 归档 08-10 与 08-11 任务 2026-08-11 13:32:21 +08:00
yuxuanhui 3ce186f977 style(web): 统一生产界面圆角为6px 2026-08-10 16:58:16 +08:00
yuxuanhui 7f99ac5027 feat(shared-ui): 对齐官方控件并增加组件预览 2026-08-10 15:59:48 +08:00
yuxuanhui 8d4f80f2f1 feat(selection): 重构选股结果筛选与状态入口 2026-08-10 14:50:56 +08:00