chore: push all design docs, V2 plan specs, and current working state

Includes AirPlan design documents, AircOding-alpha1-plan, AirPlanV2,
AirPlan-ParaV2, AirPlan-Para V1 reference docs, and all working code
changes across packages.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
AirCoding
2026-06-12 17:12:29 +08:00
parent 8f55c962bb
commit ae44be31d5
364 changed files with 46779 additions and 2812 deletions

View File

@@ -58,6 +58,15 @@ AirCoding must route architecture/interface/product-impacting decisions to an Ar
AirCoding must schedule TaskSpec records with hard/soft dependencies, write-area conflict handling, retry budgets, child worker dispatch, heartbeat monitoring, merge coordination, and restart recovery.
**FR-007.5 ADR 级联失效与架构变更回滚**:当 ADR 发生架构方案变更(如 ffmpeg → gstreamer调度器必须
1. 通过 TaskNode.adr_refs 溯源所有依赖该 ADR 的任务(含已完成)
2. 级联失效受影响任务completed→invalidated、running→终止、pending→cancelled
3. 冻结调度dispatch_frozen阻止新任务派发
4. 创建 git 回滚快照rollback_ref支持 revert 旧方案代码
5. 接收 ArchitectureDesigner 产出的 PlanDelta 增量重规划
6. apply_delta 吸收新任务后解冻调度
7. 终审时检查 INVALIDATED 任务的旧代码是否已清理
### FR-008 Independent Worker Agents
Executor, Reviewer, Debugger, Compactor, and ExperienceMiner must run as independent Bun child processes communicating through NDJSON IPC.