Repository navigation
Keep one setup procedure and clarify person-authorized writes - #23
Conversation
README.md and SETUP.md carried two different setup instructions, and README.md and PROTOCOL.md described projects/ differently. Both now use one marked block each, and scripts/check-docs.py fails CI if the copies drift or a relative link breaks.
|
You are seeing this message because GitHub Code Scanning has recently been set up for this repository, or this pull request contains the workflow file for the Code Scanning tool. What Enabling Code Scanning Means:
For more information about GitHub Code Scanning, check out the documentation. |
|
🤖 One small blocker before approval: the drift checker compares every shared-block copy it finds, but it does not require the expected copies to exist. I verified that deleting the entire Could we make the checker require the intended locations—for example, Everything else looks good to me: the docs are consistent, the workflow is read-only and SHA-pinned, and the checks pass. |
The check passed when a whole copy was deleted, because the remaining copy had nothing to differ from. EXPECTED now lists the files for each block. A missing, extra, duplicated, or unlisted block fails.
|
🤖 Fixed in 8e98bdf. |
|
🤖 Simplified after reviewing the maintenance cost. SETUP.md now holds the only setup procedure; README links to it and to the store layout in PROTOCOL.md. Removed the duplicate blocks, checker, and CI workflow entirely, so missing-copy enforcement is no longer needed. Also resolved the existing conflict with HOST.md §3: inferred changes require proposals; explicitly requested or approved edits may be applied with attribution. All five open branches merge locally; relative links and anchors pass across the combined 30 Markdown files. |
What changed
Human outcome
One setup procedure to maintain. An agent may apply a person's decision without treating its own inference as permission.
Status and sovereignty impact
Documentation clarification. No new host permission: HOST.md already permits person-directed edits. Inferred changes still need approval, and silence is not acceptance.
Validation
Reviewed against HOST.md §3–4. No new scripts, dependencies, or CI configuration remain in this PR. Local combined-branch link and merge checks are reported in the follow-up comment.