refactor: 缠论引擎包化与 Web 分层(ECR-001)

将根目录引擎迁入 chanlun/ 并保留兼容 shim;拆分 TF_DF 与 web 服务;
前端模块化;strategies 改用 chanlun 导入;补充 ESS 文档与 golden 回归。

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
jackyu66git
2026-08-05 18:48:20 +08:00
co-authored by Cursor
parent e2e45bc1bc
commit 74dec4e50b
160 changed files with 25576 additions and 23104 deletions
+29
View File
@@ -0,0 +1,29 @@
task_id: ECR-001
role: engineer
phase: coding
tool: cursor
input:
- docs/PROJECT_PROFILE.md
- docs/PROJECT_RULES.md
- docs/TECH_STACK.md
- docs/ECR/ECR-001-chan-web-restructure.md
- docs/ENGINEERING_SPEC/ECR-001-restructure.md
- docs/ADR/ADR-001-package-layout.md
- docs/HANDOFF/ECR-001-architect-to-engineer.md
output:
- chanlun/
- root shims
- web/services web/api web/config
- web/static/js/app/
- tests/ + docs/TEST_REPORT + IMPLEMENTATION_REPORT + CHANGELOG
forbidden:
- redesign_scope
- modify config/ or strategies/
- change chan algorithm semantics
- break /api/analyze contract
next_agent: reviewer
notes: "1B+2B; behavior freeze; shim for strategies"