Browse Source
Root AGENTS.md "Git Commit Conventions" renamed "Commit Conventions (any VCS)": the Co-Authored-By/AI-attribution ban and the Assisted-by trailer apply to git commits and fossil checkins alike (git parses trailers structurally, fossil comments are free text - either way the trailer is the last line of the message). Generated projects start fossil-only but may adopt git; punkshell itself is git-primary today and could flip. CLAUDE.md mirror section updated to match. G-027 detail: documentation/goals ownership design input - layout-owned child AGENTS.md docs ride the pull channel under the unmodified-since-install classification; project-owned skeletons (thin root AGENTS.md, GOALS.md, goals/AGENTS.md, empty GOALS-archive.md) are seeded once and never pulled; commit conventions are part of the seed (developer-changeable, VCS-neutral); layout-owned marker convention; transitive chains inherit the parent''s modified docs as their baseline. G-012 detail: AGENTS.md template payloads recorded as the same hazard class as live .gitignore payloads - a template AGENTS.md under src/project_layouts/ is binding DOX for agents walking the punkshell tree though written for generated projects; needs the same inert storage + materialize-at-generation treatment. First field test: the tomlish project was seeded today with the thin root AGENTS.md + CLAUDE.md + GOALS framework this design describes. Assisted-by: harness=claude; primary-model=claude-fable-5; api-location=anthropic.commaster
4 changed files with 53 additions and 6 deletions
Loading…
Reference in new issue