docs(agents): upgrade agent-foundry to 4545b66 #39
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "chore/foundry-upgrade-4545b66"
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
The agent policy was adopted from Agent Foundry 33160c4. The source has
since moved to workflow skills over one work file, renamed the
documentation auditor, added a security reviewer, and dropped memory
support. This brings the repository to 4545b66 by the source's own
UPGRADING.md, keeping castrum's rules.What changed
implement-feature,fix-bug,refactor-code,document-feature,review-pr, …) thatshares one chain of steps and keeps its documents in a work folder
under
.plans/.docs-auditoris nowdocument-reviewer, andsecurity-reviewerisnew; reviews run through
run-reviews.AGENTS.mdtakes the source's sections by question. castrum's owntext keeps its meaning in the new homes: the architecture summary in
Architecture, the commands in Set-up, Test, and Quality gates, the
sandbox reporting rule in Testing and verification, and the Ansible
conventions, verbatim, in Project rules.
never used either.
Non-goals: castrum's own rules are not reworded, and the Ansible roles,
gates, and Makefile are untouched.
How to verify
<agent-foundry>/scripts/verify-agent-config.sh .from a clone at4545b66 prints
agent configuration statically valid: state=initialized.git diff --check mainreports nothing.AGENTS.md§ How to interact with the project:make setup,make test,make checkandmake verifyas before.Run: the validator,
make check(exit 0), andgit diff --check main.Not run:
make testand somake verify, since the agent's sandbox hasno podman.
Considerations
make checkat every commitas well as before every push, since the new
fold-branchskill runsit on each commit of a fold.
upgrades merge cleanly; the Quality gates one mentions required CI
gates, which castrum does not have.
Documentation bullet down to links were set aside: they would reword
castrum's own rules, which an upgrade leaves as they are.