Rules find a home; source comments go self-contained #9
Labels
No labels
needs-info
needs-triage
ready-for-agent
ready-for-human
wontfix
needs-info
needs-triage
ready-for-agent
ready-for-human
review/merge-ready
review/needs-fix
review/needs-human
review/needs-review
wayfinder:grilling
wayfinder:map
wayfinder:prototype
wayfinder:research
wayfinder:task
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
olympus/infra-forge#9
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
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?
Part of #7
What to build
Give the standing working rules a home of their own and detach the source comments from the numbered conventions. The rules that are really "read before you work here" move to the agent context file as named rules, and every source comment that cites a convention by number or points at the README is rewritten to stand on its own, so nothing dangles once the numbers are gone.
Acceptance criteria
Blocked by
Implemented on
hermes/9-rules-find-a-home, PR #15: pit/infra-forge#15AGENTS.mdgains a## Standing rulessection with named rules — Secrets and Privacy — and a## Docspointer atdocs/index.md, alongside the existing agent-docs and domain-docs pointers. "Version pins live in one place" is not carried over: it is self-evident from the role defaults.Three comments that leaned on the numbered list are detached so nothing dangles once #10 deletes the list:
ansible/roles/forgejo/defaults/main.yml("convention 4"),ansible/ansible.cfg("see README"), anddocs/adr/0001-…md(which cited both "convention 4" and "README convention 7"; its carve-out bullet is renamed to state the rule itself). The ADR is underdocs/, not the ansible/tofu trees the AC names, but leaving it would dangle exactly as the parent's problem statement describes.Citation check:
grep -rniE 'convention ?[0-9]|README|AGENTS\.md' ansible tofureturns nothing. No behavioural change — the only code edits are comment rewrites;tofu validateandtofu fmt -checkpass on the Guest stack. Four files, +33/-12.