1.6 KiB
1.6 KiB
Request: Ops repo branch protection — add planner-bot to merge whitelist
What
Forgejo branch protection on disinto-ops repo blocks all agent writes (git push AND API file commits). The planner-bot user needs to be added to the merge whitelist so the planner can push prerequisite tree updates, memory, and vault items.
Why
Blocks #758 (ops repo branch protection), which blocks:
- #820 (re-seed ops repo directories)
- #982 (collect-engagement evidence commit)
- All planner tree persistence (prerequisites.md stuck since run 2, 2026-04-08)
- Vault lifecycle directories (pending/approved/fired/rejected)
- Evidence collection for all agents
Waiting since 2026-04-08 (first identified in planner run 2).
Human action
- Open Forgejo admin →
disinto-opsrepo → Settings → Branches → Branch Protection formain - Add
planner-botto the "Merge Whitelist" (and optionallygardener-bot,dev-qwen,dev-qwen2for future ops writes) - Test:
cd disinto-ops && git pushfrom the agents container (or planner container) - Comment on #758 confirming resolution
Factory will then
- Planner pushes updated prerequisites.md, knowledge/planner-memory.md, vault items
- #820 (re-seed ops repo) becomes unblocked and enters dev-agent pipeline
- #982 (collect-engagement commit) becomes unblocked
- Vault lifecycle directories are created and populated
- Evidence collection begins for all agents
Unblocks
- #758 — ops repo branch protection blocks all agent writes
- #820 — re-seed ops repo directories
- #982 — collect-engagement.sh never commits evidence