fix(agents): keep castrum's rules in Project rules #40
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix/project-rules-placement"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Why
AGENTS.md's documentation rule listed the documents that ownbehaviour and procedures, and missed
docs/MIGRATION-AI-STACK.md, whichCONTRIBUTING's table assigns the AI-stack cutover. castrum's own rules
also sat inside sections that come from Agent Foundry, mixed with the
vendored policy.
What changed
owner table, the one list, so every owning document is covered.
rules, beside the Ansible conventions; Documentation and Testing and
verification match Agent Foundry again, so later upgrades merge them
cleanly.
Non-goals: no rule is reworded; the sandbox rule moves word for word,
and the Ansible conventions are untouched.
How to verify
AGENTS.md§ Project rules: the two rules sit before theAnsible conventions, and the documentation rule links
CONTRIBUTING.md#where-documentation-lives.git diff mainshows Documentation's first bullet and Testing andverification back to Agent Foundry's text.
Run: a check comparing the shared sections with Agent Foundry 4545b66
and the documentation rule with CONTRIBUTING's table (fails on main,
passes here), the Agent Foundry validator, and
make check(exit 0).Not run:
make testandmake verify, as the sandbox has no podman.Considerations
Placing the documentation rule in Project rules departs, by choice, from
that subsection's definition, which keeps a change to one of the file's
rules with that rule.