You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This epic's own Problem statement assumes a customer already has "their own repository" — every foundations issue (#4780's repo-agnostic capability audit, #4784-4788's generalized any-repo agent work, #4798's idea-intake tool) is written against that assumption. Nothing covers the case where the idea-submitter has no repository at all and doesn't want one — describe an idea, get a working project back, with zero GitHub interaction on their end. That's a real, distinct product surface (bring-your-own-repo vs. auto-provisioned-repo), not an edge case of the existing one.
Area
Product spec / architecture. Sub-epic of this milestone, not a replacement for its existing BYOR-shaped scope.
Proposal
Support both paths cleanly as two entry points into the same underlying pipeline (idea-intake → AMS discovery/build → ORB review), not two separate products:
BYOR (bring your own repo) — the path this milestone already assumes: customer has a repo, installs the GitHub App (Self-serve signup & App-install flow #4802), AMS/ORB operate against it at the customer's configured autonomy level. Already substantially specced.
APR (auto-provisioned repo) — net new: the idea-submitter never touches GitHub. Two sub-pieces, filed separately below:
Where the resulting repo lives and who owns it by default, with a path to full customer ownership later.
How "the idea is done" gets decided and communicated back to someone who never sees a PR, an issue, or a commit.
Both paths share everything downstream of "which repo does this task-graph target" — the idea-intake tool (#4798), AMS's discovery/build loop, ORB's review, and the settlement/pool mechanism are all repo-origin-agnostic already or trivially made so. The fork is narrow: provisioning + ownership + completion-signaling, not a second architecture.
Deliverables
Two sub-issues (linked) covering the APR-specific gap.
Idea-intake bridge schema #4779's idea-intake schema gets an explicit target field (existing repo vs. to-be-provisioned) once the sub-issues below land — not scoped here, follow-on work.
Problem
This epic's own Problem statement assumes a customer already has "their own repository" — every foundations issue (#4780's repo-agnostic capability audit, #4784-4788's generalized any-repo agent work, #4798's idea-intake tool) is written against that assumption. Nothing covers the case where the idea-submitter has no repository at all and doesn't want one — describe an idea, get a working project back, with zero GitHub interaction on their end. That's a real, distinct product surface (bring-your-own-repo vs. auto-provisioned-repo), not an edge case of the existing one.
Area
Product spec / architecture. Sub-epic of this milestone, not a replacement for its existing BYOR-shaped scope.
Proposal
Support both paths cleanly as two entry points into the same underlying pipeline (idea-intake → AMS discovery/build → ORB review), not two separate products:
Both paths share everything downstream of "which repo does this task-graph target" — the idea-intake tool (#4798), AMS's discovery/build loop, ORB's review, and the settlement/pool mechanism are all repo-origin-agnostic already or trivially made so. The fork is narrow: provisioning + ownership + completion-signaling, not a second architecture.
Deliverables
Resources
Boundaries
Spec-level only in this epic and its two sub-issues — no repo-creation code, no hosting/ownership decision implemented yet, no reward/pricing figures.
maintainer-only — architecture/business decision, not a build task.