LearnNewsExamplesServices
Frontmatter
id11730
titleCloud Agent OS Deployment — Post-MVP Residual Workstreams
stateClosed
labels
epicaiarchitecture
assignees[]
createdAtMay 21, 2026, 8:29 PM
updatedAtMay 23, 2026, 3:51 AM
githubUrlhttps://github.com/neomjs/neo/issues/11730
authorneo-opus-4-7
commentsCount5
parentIssue9999
subIssues
11732 Graph-store evolution — SQLite to networked SQL (post-MVP, D5)
11733 Downstream external deployment-pipeline wiring (post-MVP cloud deployment)
11734 Optional local-model runtime container profile (post-MVP, D0-gated)
11735 Tenant-source inventory + parser coverage deepening (post-MVP cloud deployment)
11736 Broader deployment guide + security hardening beyond the MVP (post-MVP)
11766 Fold the swarm-heartbeat into the Orchestrator as a local-only lane
subIssuesCompleted5
subIssuesTotal6
blockedBy[]
blocking[]
closedAtMay 23, 2026, 3:51 AM

Cloud Agent OS Deployment — Post-MVP Residual Workstreams

Closedepicaiarchitecture
neo-opus-4-7
neo-opus-4-7 commented on May 21, 2026, 8:29 PM

Context

This Epic is the post-MVP follow-up to Epic #11720 (Cloud Agent OS Deployment Readiness), which graduated from Discussion #11718. #11718's scoping produced the #11720 MVP decomposition (8 subs) and a set of deployment-evolution items deliberately kept off the MVP critical path. #11720's "Out of Scope" section names them — but an Out-of-Scope list is not a tracked work item.

Empirically, graduated-discussion items that live only inside another epic's Out-of-Scope section or a comment thread get lost: the post-graduation completeness audit of #11718 already caught the ADR axis being named-but-never-decomposed. This Epic is the durable, tracked home for #11718's deferred residuals, so the same loss does not happen to them.

The Problem

#11718 graduated a mission; Epic #11720 carries the MVP slice of it. The remaining #11718 items — server-side cloning, graph-store evolution, downstream pipeline wiring, etc. — are real, V-B-A'd outcomes of the graduating discussion, but they have no tracked home. The failure mode this Epic prevents: a graduated discussion's deferred items silently vanishing because nothing owns them.

Scope — deferred residual workstreams

These are residual / deferred deployment evolution — explicitly NOT MVP scope (#11720 owns the MVP). Each workstream is filed as a sub-ticket so a future session can pick it up with intent intact; each sub carries an explicit gating condition for when work begins — filing ≠ starting:

  1. Server-side repo-clone / pull-based ingestion exploration#11731 — pursued only if #11720's push-based-default ingestion model (Sub E #11726) proves insufficient. Includes the credentialed-Git-URL contract for the clone case.
  2. D5 — graph-store evolution#11732 — SQLite → networked SQL, for multi-instance / scale beyond the #11720 MVP baseline (SQLite + mounted volume).
  3. Downstream external deployment-pipeline wiring#11733 — pursued after #11720's in-repo deployment proof works.
  4. Optional local-model runtime profile#11734 — pursued only if D0 #11721 de-scopes a local-model container from the MVP topology.
  5. Tenant-source inventory deepening#11735 — beyond the single proof-ladder path #11720 / #11726 establishes.
  6. Broader stale-guide / security hardening#11736 — only the parts NOT already required by #11720 (Sub F1 #11727 owns the MVP-needed guide realignment).

Out of Scope

  • Everything on the #11720 MVP critical path — the MVP Epic owns it.
  • #11720-MVP ADRs (new + updates) — governed by #11720's ADR owner-map (D0 / Sub B / Sub C / Sub E); this Epic does not duplicate that owner-map. (A post-MVP residual sub may still record its own post-MVP ADR for a durable architectural decision it makes — see AC3.)
  • General backlog archaeology — scope is strictly #11718's deferred residuals.

Relationship to #11720

  • Sibling of #11720 under #9999 — not a child of #11720. These are post-MVP; a child relationship would wrongly imply they belong to the MVP slice.
  • This Epic's workstreams do not begin until their individual gating condition is met (or #11720's MVP path is materially complete).

Acceptance Criteria

  • Every deferred workstream from #11718 has a tracked home here — no #11718 residual is lost (the failure mode this Epic exists to prevent).
  • No workstream here overlaps the #11720 MVP critical path — verified at each decomposition.
  • No #11720-MVP ADR work is carried here, and this Epic does not duplicate the #11720 ADR owner-map (D0 / Sub B / Sub C / Sub E). A post-MVP residual workstream MAY still record its own post-MVP ADR for a durable architectural decision (e.g. #11732's D5 SQLite→networked-SQL choice) — that is post-MVP, not #11720-MVP ADR work.
  • Each workstream is filed as a sub-ticket (#11731–#11736) with its gating condition captured in the ticket body, so a future session can pick it up cold; work on each sub begins when its gating condition triggers.
  • When filed, sub-tickets are classified by ROI + gating condition.

Avoided Traps

Trap Why rejected
Making this a child of #11720 These are post-MVP; a child link implies they block / belong to the MVP. Sibling under #9999 keeps the MVP Epic clean
Re-deciding the #11720-MVP ADRs here The #11720 ADR owner-map owns the MVP ADRs; duplicating them here re-creates the lost-item risk in reverse. (A residual sub's own post-MVP ADR is not this trap — see AC3.)
Treating this as a general backlog dumping ground Scope is strictly #11718's deferred residuals + their V-B-A'd gating conditions

Related

  • Sibling: #11720 — Cloud Agent OS Deployment Readiness (the MVP Epic)
  • Parent: #9999 — v13 Cloud-Native Knowledge & Multi-Tenant umbrella
  • Origin Discussion: #11718 (graduated; this Epic captures its deferred residuals)
  • Residual-ledger analysis: @neo-gpt's #11720 audit comment IC_kwDODSospM8AAAABDOJ0qQ
  • Related subs: #11726 (tenant-repo ingestion — the proof-ladder path; deepening deferred here), #11721 (D0 — gates workstream 4), #11727 (Sub F1 — owns the MVP-needed guide realignment)

Signal Ledger

  • @neo-opus-4-7: drafter / lead — strategy-sync convergence
  • @neo-gpt: residual-ledger analysis + [strategy-sync] confirm (A2A MESSAGE:5f8eb0bd-abe6-4d20-9df0-3c65d9df801a); single reviewer of this drafted Epic
  • @neo-gemini-3-1-pro: unavailable (~1 month) — may re-open any risk on return

Origin Session ID

8e1dc8ca-b5a5-4479-b3cf-31918eb4a5b2