初始化 Makelore 项目协作文档

需求:为客户端修复任务建立独立 worktree 所有权与项目记忆门禁。

实现:引入标准 .project-docs 模板,不修改现有客户端业务代码。
This commit is contained in:
2026-08-06 12:44:55 +08:00
parent 15b17775cb
commit 929b124852
34 changed files with 627 additions and 0 deletions

View File

@@ -0,0 +1,27 @@
# Concurrent Task Gate
Complete this gate before the Planning Gate.
## Invariants
- One active task owns one worktree.
- Concurrent tasks use different branches and worktrees.
- Never stash, reset, move, delete, or adopt unknown work automatically.
- Feature tasks write only their own task record and uniquely named supporting records.
## Required Output
- Task ID:
- Mode: Feature | Integration
- Branch:
- Worktree:
- Base commit:
- Ownership result: Claimed | Resumed | Isolated | Blocked
- Other active local tasks:
## Block Conditions
- The worktree belongs to another active task and isolation did not succeed.
- An unowned worktree contains staged, unstaged, or untracked changes.
- No reliable committed base was selected for a new worktree.
- The runtime cannot keep later Git and file operations rooted in the isolated worktree.