feat(96c): architect formula — sprint PR creation with questions #101
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#101
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?
Parent
Part of #96 — architect agent.
What to do
Implement two capabilities in
formulas/run-architect.toml:Capability A: Create pitch PR (from research output)
If step 2 (research/pitch from #100) produced a pitch and no PR exists yet:
architect/<sprint-slug>on ops reposprints/<sprint-slug>.mdwith the pitch contentarchitect: <sprint summary>ACCEPTto proceed with design questions, orREJECT: <reason>to decline."Capability B: Handle accept/reject on existing pitch PRs
In the preflight step, when open architect PRs exist:
ACCEPT(case insensitive): Human wants to proceed## Design forksand## Proposed sub-issuessections)REJECT: <reason>(case insensitive, reason after colon):profile_write_journal(if .profile exists) — the architect learns what pitches failGit operations via Forgejo API
All git operations use the Forgejo API (create branch, write/update file, create PR, close PR, delete branch). No SSH.
Affected files
formulas/run-architect.toml(update — add PR creation + accept/reject handling)Acceptance criteria
Dependencies
Depends on #100 (research/pitch — needs pitch output).