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
docs(roadmap): cross-link milestones to issue backlog and dependency waves (#26)
Wire ROADMAP.md milestones M1-M5 to the tracked GitHub backlog (#2-#25):
- annotate each milestone bullet with its issue number(s)
- surface the two M2 issues the roadmap omitted: auth split (#4) and
hosted memory governance contract (#6)
- add a Build Sequence & Dependencies section mirroring the native
"blocked by" DAG and topological waves from tracker #25
Doc-only; no code paths touched.
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Goal: support real hosted installations without losing task state or leaking tenant context.
29
29
30
-
- Persistent task store.
31
-
- Durable queue.
32
-
- GitHub delivery idempotency.
33
-
- Installation-scoped familiar routing.
34
-
- Tenant-scoped task API auth for Cave.
35
-
- Task audit log and terminal states.
36
-
- Marker-backed GitHub status comments that are edited in place per task.
37
-
- Maintainer command router for status, stop, retry, explain, and approve.
38
-
-**Branch Gardener** — scheduled branch hygiene skill: classify branches, delete dead ones, open draft PRs for PRless work, report to Cave. See [`docs/branch-gardener.md`](docs/branch-gardener.md).
30
+
- Persistent task store. (#2)
31
+
- Durable queue. (#2)
32
+
- GitHub delivery idempotency. (#2)
33
+
- Installation-scoped familiar routing. (#7)
34
+
- Tenant-scoped task API auth for Cave. (#3)
35
+
- Split agent read auth from publication write auth. (#4)
36
+
- Hosted familiar memory governance contract between coven-github and coven-code. (#6)
37
+
- Task audit log and terminal states. (terminal states #2; audit controls #12)
38
+
- Marker-backed GitHub status comments that are edited in place per task. (#13)
39
+
- Maintainer command router for status, stop, retry, explain, and approve. (#13)
40
+
-**Branch Gardener** — scheduled branch hygiene skill: classify branches, delete dead ones, open draft PRs for PRless work, report to Cave. See [`docs/branch-gardener.md`](docs/branch-gardener.md). (#14)
39
41
40
42
## Milestone 3: GitHub Correctness
41
43
42
44
Goal: make the GitHub App reliable across normal repositories.
43
45
44
-
- Resolve repository default branch through the GitHub API.
45
-
- Resolve Check Run head SHA instead of using placeholders.
46
-
- Use the repo default branch for PR base and session brief.
47
-
- Capture review-comment diff hunk context.
46
+
- Resolve repository default branch through the GitHub API. (#9)
47
+
- Resolve Check Run head SHA instead of using placeholders. (#8)
48
+
- Use the repo default branch for PR base and session brief. (#9)
-**Wave 3:**#13 (needs #10); #18 (needs #3 and #12).
86
+
-**Wave 4:**#19 (needs #13).
87
+
88
+
#2 is the single chokepoint: every M2/M3/M4 engineering issue — including all four hosted paid gates (#5, #3, #7, #6) — sits within two hops of it. Sequence #2 first.
0 commit comments