Sync: Labs-FinTecAI Controller Refactor Distribution
日期:2026-05-13
来源项目 / 材料:Batch 4 Controller 分发与 relink / demote 候选收束
提交人 / 责任人:Labs-FinTecAI Admin
当前状态:Ready
1. 触发背景
Batch 1 inventory 将 35 个项目层对象标为 controller-packet,将 14 个运行日志或历史兼容对象标为 demote,并将若干未暴露 sync / reference experience 对象标为 relink-audit。
Batch 2 target architecture 明确:项目层级重构不在 Admin 会话逐份执行,应由对应 Controller 承接;Admin 只维护 L0 / L1 / L1M / L2G / L3C / L3P 的公共入口、机器路由、协议和发布闭环。
Batch 3A-3D 已完成核心入口、机器路由和门户导航收束。因此 Batch 4 的目标不是继续改入口正文,而是把后续项目层重构分发出去,并收束 relink / demote 的处置口径。
2. 分发原则
- Controller 接手项目正文、设计支撑、评测证据和参考体验的角色标注;
- Admin 不替项目 Controller 判断产品事实、设计事实或工程事实;
controllers/只记录恢复状态,不作为产品事实源;packets/只记录协同和分发状态,不作为长期 canonical 文档;- 稳定结论必须回写到
projects/*、evaluation/*、references/*、source/*、governance/*或其他正式事实源; - 运行日志不进入主导航,只能从报告、evidence index 或 packet 反链访问。
3. Controller 分发清单
| Controller | 分发范围 | 本轮动作 | 验收口径 |
|---|---|---|---|
| FinClaw Controller | projects/finclaw/、evaluation/finclaw/、references/finclaw/、source/project-prealignment/finclaw/、FinClaw reference experience | 标明 official entry、design support、evidence、reference、evaluation 的边界 | 三份 official entry 仍是战略白皮书、产品定义、MVP 产品定义;设计支撑和评测证据不得反向覆盖 official entry |
| Data Horizon Controller | projects/data-horizon/ 现有入口、practice profile、output inventory | 保持 reference-evaluation prealignment,不提前生成 product-definition.md | 输出对象清单保持事实 / 候选 / 待验证边界,产品定义等待参考评估后判断 |
| AI Trading Matrix Controller | projects/trading-matrix/、references/trading-matrix/ | 维持 reference-evaluation-first,避免恢复旧 CONTEXT.md 入口 | 执行边界、授权边界、风控和审计问题先完成参考评估和交叉对比 |
| RLE Controller | projects/reinforcement-learning-engine/ | 保持 readiness gated,只登记反馈对象观察点 | 未触发 readiness 前不承诺训练、学习资产或工程路线 |
| FEFM Controller | projects/financial-expert-foundation-model/ | 保持 readiness gated,只登记学习资产和评估样本候选 | 未触发 readiness 前不承诺训练、微调、样本治理或模型路线 |
| Labs-FinTecAI Admin | L0 / L1 / L1M / L2G / L3C / L3P、packet 和 checkpoint 吸收状态 | 维护公共入口、manifest、sidebar、llms、scope guard、发布闭环 | 不进入项目正文裁决;只处理 Controller 回写请求和公共入口冲突 |
4. Relink / Demote 处置
| 候选 | 处置 | 理由 |
|---|---|---|
packets/sync/finclaw-reference-experience-2026-05-09/INDEX.md 及同目录报告 | 保持 packet 内部入口,不提升到 L0 / L1M 主入口 | 属于 FinClaw reference-experience 工作包证据,应由 FinClaw Controller 判断吸收位置 |
packets/sync/finclaw-reference-experience-2026-05-09/logs/** | Demote 为 evidence-only,不进主导航 | 运行日志只能从报告或 evidence index 反链访问 |
mkdocs.yml | 保留历史兼容配置,不作为当前门户入口 | 当前门户和发布闭环以 Docusaurus / Pagefind 为准 |
agent-context/graphiti/README.md | 保持 future dynamic context support,不作为事实源 | Graphiti 是未来动态上下文层,不是当前事实源 |
| 本轮 knowledge-refactor sync packets | 暴露在 sync / knowledge_refactor 控制面 | 当前仍是恢复和审计所需控制包,后续完成吸收后可归档或下移 |
5. 下游执行约束
- 下游 Controller 可以新增自己的 checkpoint 或 sync,但不应直接改 L0 核心入口;
- 若需要
README.md、ACCESS_GUIDE.md、INDEX.md、CONTEXT-MAP.md、docs-manifest.json、sidebars.js或llms.txt变更,应向 Labs-FinTecAI Admin 提交短请求; - 若发现正式事实源冲突,应从 sync 升级为 escalation;
- 若只是局部设计、评测或工程输入,应留在对应项目目录或工程 repo,不上升为生态事实。
6. 吸收状态
Controller pickup registered.
本 sync 已作为 Batch 4 分发边界;Batch 5A / 5B / 5C 已由目标 Controller 登记接手,Batch 5D 已由 Admin 完成 pickup closeout。
| Controller | Pickup 记录 |
|---|---|
| FinClaw Controller | controllers/finclaw/checkpoints/2026-05-13-admin-batch4-pickup.md |
| Data Horizon Controller | controllers/data-horizon/checkpoints/2026-05-13-admin-batch4-pickup.md |
| AI Trading Matrix Controller | controllers/trading-matrix/checkpoints/2026-05-13-admin-batch4-pickup.md |
| RLE Controller | controllers/reinforcement-learning-engine/checkpoints/2026-05-13-admin-batch4-pickup.md |
| FEFM Controller | controllers/financial-expert-foundation-model/checkpoints/2026-05-13-admin-batch4-pickup.md |
| Labs-FinTecAI Admin | controllers/labs-fintecai-admin/checkpoints/2026-05-13-controller-pickup-closeout.md |
后续若 Controller 发现公共入口冲突、正式事实源冲突或跨 Controller 约束冲突,应创建新的 sync / escalation,而不是继续修改本分发包。