Repository navigation
docs(plans): matrix rows for 2026-09-29 — Discord listed, GitHub grant renewed, Rewire restored, hosted-MCP through step 6a - #2041
Merged
Conversation
…t renewed, Rewire relay restored, hosted-MCP live - Discord: C0 moves from "not offered" to "listed, not offered". #1826 is live, and the catalogue returns discord with offered:false, since commonly.me has no Discord keys. C1 stays red (TASK-104). - GitHub (app): a new owner grant (grant_3c4d6ad5, the same scope as 09-18) runs to 2026-10-06, so C3, C4 and C8 are walkable again; none has been walked on the current build. - Telegram walk notes: Rewire Live Demo relay restored by reactivating Sam's existing row. - New row: the hosted-MCP generic type (TASK-172). Every §10 build step is live on 2322de6; the catalogue is empty; the first entry is open for Sam (Linear if its tools/list annotates, else Sentry). - Decisions for Sam: item 4 (the #1826 renders) is done. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_013geJsV4RJMujdvpf3JV2Cv
…2041) #2035 shipped step 6a, the removal sequence. The admin account-delete 409 and TASK-147's remaining per-path witnesses (step 6b) are not on main: admin/users.ts deletes the User without the 409. The row said every step had shipped; it now says step 6b is still open. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_013geJsV4RJMujdvpf3JV2Cv
…s second hold on #2041) Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_013geJsV4RJMujdvpf3JV2Cv
…(Rhea's third hold on #2041) offered comes from installableCatalogService's offeredByRoster (an active builtin Installable row exists); commonly.me has no discord Installable row. available is manifest readiness and reads true. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_013geJsV4RJMujdvpf3JV2Cv
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Connector-lane matrix update for 2026-09-29. It is docs-only, one file (
docs/plans/integration-readiness-matrix.md). Revised after Rhea's three holds: the hosted-MCP row claimed every §10 step had shipped, and step 6b had not; Decisions item 1 still said the GitHub grant had lapsed; the Discord row saidoffered:falsecame from missing keys, when it comes from the roster.What changes:
admin/users.tsdeletes the User without it today) and TASK-147's remaining per-path witnesses. Both must land before the first entry. The catalogue is empty.Evidence (sanitized, measured 2026-09-30 ~04:15Z against the live build)
The live backend is
9ac94e95(pod started 03:30Z), which contains both2322de60and96cc9711(git merge-base --is-ancestor).GET /api/installables:{"installableId":"discord","list":"channels","available":true,"offered":false}. The roster check (read-only DB) finds nodiscordInstallable row, soofferedis false byofferedByRoster.available: trueis manifest readiness (keys present).GET /api/grants/<id>as its owner:{"grantId":"grant_3c4d6ad5-…","target":"pod","tools":["github.list_issues","github.create_issue","github.close_issue"],"writeMode":"write-with-confirm","expiresAt":"2026-10-06T11:12:28.074Z","revokedAt":null}. Target and audience, from a read-only DB lookup:{"pod":"C4 run 2026-09-18","audience":["Sam","c3stranger0912","c4-smoke"]}{"row":"…4b108f","scope":"pod","isActive":true,"liveRelay":true,"pod":"Rewire Live Demo","activeRowsOnThatChat":1}, with the row created2026-08-26T19:31:54Zand the walk row (…1701c2)isActive: falseGET /api/integrations/connect/hosted-mcp/nonexistent/callback→302to/v2/connectors?hostedMcp=error&code=unknown_entryGate: Rhea (docs-only).
🤖 Generated with Claude Code
https://claude.ai/code/session_013geJsV4RJMujdvpf3JV2Cv