fix: disinto init should run hire-an-agent for all configured bot users #404
Labels
No labels
action
backlog
blocked
bug-report
in-progress
prediction/actioned
prediction/dismissed
prediction/unreviewed
priority
tech-debt
underspecified
vision
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: disinto-admin/disinto#404
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
Disinto init creates bot users and tokens but does not create .profile repos for them. The .profile repos are needed for journal writing and lessons learned. Currently hire-an-agent must be run manually for each bot after init.
#234 was supposed to fix this but architect-bot's .profile was not created (returns 404).
Fix
Add a step to disinto init (after bot user creation) that runs the .profile creation logic from hire-an-agent for each bot user that doesn't already have a .profile repo:
This is idempotent — skips bots that already have .profile repos.
Affected files
Acceptance criteria