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>
40 lines
641 B
Plaintext
40 lines
641 B
Plaintext
# ---> Go
|
|
# Binaries for programs and plugins
|
|
*.exe
|
|
*.exe~
|
|
*.dll
|
|
*.so
|
|
*.dylib
|
|
|
|
# Test binary, built with `go test -c`
|
|
*.test
|
|
|
|
# Output of the go coverage tool
|
|
*.out
|
|
|
|
# Build output
|
|
dist/
|
|
|
|
# NOTE: go.work / go.work.sum are committed in this monorepo (core + app-modern + app-win7).
|
|
|
|
# env file
|
|
.env
|
|
|
|
# Local Gitea MCP credentials and diagnostics must never enter Git.
|
|
.codex/gitea.env
|
|
gitea.env
|
|
gitea.env.*
|
|
!gitea.env.example
|
|
*.stderr.log
|
|
|
|
# Python 本地校验缓存
|
|
__pycache__/
|
|
*.py[cod]
|
|
|
|
# 本地编辑器 workspace 配置(个人,不入库)
|
|
*.code-workspace
|
|
|
|
# 本地开发运行脚本(个人便利,不入库)
|
|
run-modern.bat
|
|
run-win7.bat
|