Adopt the tool adaptation standard and register the first instance matrix #5

Merged
weichen merged 4 commits from feature/tool-adaptation-standard into main 2026-09-30 03:36:20 +00:00
Owner

guidelines gitlink → c9ab623(0.1.0-draft.8:工具规则与钩子适配规范);policy/tool-adaptation-matrix.md 首个实例登记(A1–A7 如实定级+正负例证据+降级矩阵);adoption.md 挂接。附带 .gitignore 补 data/(运行实例写入曾误触发 BUSY)。验收:make test 组合验证通过后合并(证据随后补录任务卡)。

guidelines gitlink → c9ab623(0.1.0-draft.8:工具规则与钩子适配规范);policy/tool-adaptation-matrix.md 首个实例登记(A1–A7 如实定级+正负例证据+降级矩阵);adoption.md 挂接。附带 .gitignore 补 data/(运行实例写入曾误触发 BUSY)。验收:make test 组合验证通过后合并(证据随后补录任务卡)。
weichen added 4 commits 2026-09-30 03:35:34 +00:00
Why: a running serve instance writes data/ into the working tree, which
trips the precheck SHARED_WORKSPACE_BUSY verdict for every later task.
Evidence: git status showed only untracked data/; runtime state is covered
by make clean and never meant for version control.
Impact: entry-doc only change; no tracked content altered.
Refs: task feature/tool-adaptation-standard
Why: the library now defines requirement-level conformance for tool rules
and hooks (draft.8); the composition's existing gate mechanisms should be
honestly graded against A1-A7 rather than implicitly assumed compliant.
Evidence: matrix rows cite the 19/19 scratch suite negatives, the live data/
dirty-tree interception, and PR records; commit-msg python3 dependency
verified fail-closed by reading the hook's test path.
Impact: docs-only; guidelines gitlink advances to c9ab623 (draft.8); no
workflow or code change.
Refs: Development-Guidelines PR#2 (c9ab623); policy/adoption.md
weichen merged commit ff931e5f70 into main 2026-09-30 03:36:20 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: weichen/Agent-System-Dev#5