Require pausing on requirements conflicts; ignore local run scripts
Harness governance / validate (push) Has been cancelled
Phase 0 build gate / verify (push) Has been cancelled

Add a governance rule to AGENTS.md: when implementation reveals that
requirements cannot be satisfied as written (e.g. a capability the
frozen protocol cannot express), the agent must stop, record both
document sources and the technical reason in the task's execution log,
and request adjudication instead of silently narrowing scope or
altering a frozen protocol. After adjudication, every affected document
must be updated before work resumes or a new task is split off -
updating only the architecture/task docs while leaving
docs/02-requirements.md stale invalidates the acceptance criteria, which
is the drift observed in the Phase 5 trial conflict.

Also gitignore the local run-modern.bat / run-win7.bat dev scripts.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
ila
2026-07-20 11:10:17 +08:00
co-authored by Claude Fable 5
parent 63dc40275f
commit 36d43cdf16
2 changed files with 6 additions and 0 deletions
+4
View File
@@ -33,3 +33,7 @@ __pycache__/
# 本地编辑器 workspace 配置(个人,不入库)
*.code-workspace
# 本地开发运行脚本(个人便利,不入库)
run-modern.bat
run-win7.bat