bug: disinto init does not set up human user as site admin or ops repo collaborator #113
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?
Problem
After
disinto init, user and collaborator setup on the ops repo is incomplete:Human user access
dev-bot/disinto-ops(owned by dev-bot, not the human)disinto-admin/johbais not a collaborator on the ops repois_admin: trueon Forgejo — the site admin flag is not setBot collaborator access
dev-qwenwas added as a collaborator on the ops repoplanner-bot(writes prerequisites.md, journal, memory),vault-bot(vault items),gardener-bot(may need ops repo access),supervisor-bot,predictor-botWhat init should do
planner-bot: write (pushes prerequisites, journal, memory)vault-bot: write (vault items in pending/approved/fired/)gardener-bot: write (may write to ops repo)supervisor-bot: read (reads ops repo state)predictor-bot: read (reads ops repo state)dev-bot/dev-qwen: write (vault PRs via lib/vault.sh)review-bot: readarchitect-bot: write (creates sprint PRs on ops repo)disinto-adminas admin collaborator if separate from repo ownerAffected files
bin/disinto—initsubcommand: user creation, repo creation, collaborator setupAcceptance criteria