Parent
#1
What to build
Make one complete project-onboarding path work: a Gitea repository can be registered with FirstMate, sourced from the synchronized local mirror when current, reconciled with its existing open issue backlog, and automatically provisioned with its own persistent OpenCode Secondmate using the normal tmux-backed FirstMate runtime.
The finished behavior should establish the one-project/one-Secondmate convention without introducing a new orchestration framework or replacing upstream FirstMate lifecycle machinery.
Cloud implementation requirement: Complete all implementation, repository changes, tests, fixtures, static/contract verification, and integration analysis possible from the GitHub/chat environment. Do not defer implementation merely because final production binaries or private services are unavailable. Clearly identify only the minimal runtime observations that require later local certification.
Acceptance criteria
Blocked by
- None (can start immediately).
Parent
#1
What to build
Make one complete project-onboarding path work: a Gitea repository can be registered with FirstMate, sourced from the synchronized local mirror when current, reconciled with its existing open issue backlog, and automatically provisioned with its own persistent OpenCode Secondmate using the normal tmux-backed FirstMate runtime.
The finished behavior should establish the one-project/one-Secondmate convention without introducing a new orchestration framework or replacing upstream FirstMate lifecycle machinery.
Acceptance criteria
Blocked by