<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rulesets/claude-templates/AGENTS.md, branch main</title>
<subtitle>Claude Code skills, rules, and language bundles
</subtitle>
<id>https://git.cjennings.net/rulesets/atom?h=main</id>
<link rel='self' href='https://git.cjennings.net/rulesets/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/rulesets/'/>
<updated>2026-07-13T21:06:13+00:00</updated>
<entry>
<title>feat(runtime): add the thin-pointer AGENTS.md agent entry file</title>
<updated>2026-07-13T21:06:13+00:00</updated>
<author>
<name>Craig Jennings</name>
<email>c@cjennings.net</email>
</author>
<published>2026-07-13T21:06:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cjennings.net/rulesets/commit/?id=6cd3aa32b9f3b033c3890f08ab430e757696e5e3'/>
<id>urn:sha1:6cd3aa32b9f3b033c3890f08ab430e757696e5e3</id>
<content type='text'>
claude-templates/AGENTS.md points any harness at protocols.org, the rules locations, and the /name-to-file resolution rule, and tells it to degrade per each rule's documented fallback instead of skipping gates. make install links it to ~/.codex/AGENTS.md (new CODEX_DIR stanza) and install-ai.sh seeds a project-owned copy at bootstrap, never overwriting an existing one. The rulesets root carries a tracked symlink as dogfood. Five new bats tests cover the link idiom and the seeding. This resolves the generic-instruction-file blocker from the runtime spec, and velox picks up the global link on its next session's make install.
</content>
</entry>
</feed>
