chore: initial commit (sources + docs, ignore build artifacts and secrets)

This commit is contained in:
toot
2026-09-16 12:24:49 +08:00
commit 8a6c55d94a
124 changed files with 12168 additions and 0 deletions
@@ -0,0 +1,9 @@
# 03:存储与领域模型
1. 设计并创建版本化迁移:Agent、能力快照、任务、任务节点、工作流、事件、审计、用户和 UI 偏好。
2. 定义领域实体和值对象,使用显式状态转换函数约束 Agent、任务和工作流状态,禁止在界面层直接拼写状态字符串。
3. 实现 Repository 和事务边界;任务状态、事件与审计记录必须同事务落库。
4. 实现启动恢复:将中断任务标记为待确认,向在线 Agent 查询最终状态后再决定恢复、重试或失败。
5. 提供备份、迁移前检查和失败回滚策略;记录数据保留期限。
验收:新库和升级库均可迁移;重启后任务和审计可查询;模拟中途退出不会产生孤儿节点或矛盾状态。