Repository navigation
Adopt coordinator MCP catalog and derive its advertised scopes - #592
Closed
adrianwebb wants to merge 6 commits into
Closed
adrianwebb wants to merge 6 commits into
adrianwebb wants to merge 6 commits into
Conversation
This was referenced Oct 22, 2026
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.
Outcome
Adopt the reviewed coordinator SDK catalog in the API:75tools/35resources, canonical workday plan/start inputs, governed team-profile authoring, and coordinator detail/audit reads. MCP protected-resource discovery advertises only configured scopes used by its exposed operations; general API metadata retains its own scopes.
Work authority
Contributor mode:
Plan
Merge #591 first. Pin SDK protected staging3be2ed3324cfddf5405e3ff0303a11f561885e1b (#435–438 merged), retain exact Actions artifact installation, and exercise native MCP through the shared backend before resuming portfolio work.
Changes and commits
a1ff708 updates mutation-header coverage to governed profile editing because project administration is intentionally excluded from MCP.08514926 derives MCP discovery scopes from the same resolved operation registry and retains signed confirmation coverage using a coordinator workday operation. dda08d5 updates the dependency, lock and exact SDK artifact installer together. Ancestor native protocol changes belong to #591.
Verification
Risk and rollback
Withdraws raw custody/administration from MCP while adding governed coordinator tools. REST and CLI handlers remain shared. MCP discovery changes only its advertised scope subset and preserves resource/issuer authority. Revert this PR through normal delivery to restore the prior dependency/catalog; preserve retained products and credentials. Do not roll back successful scope policy by granting offline/admin access.
Completion summary
Reviewed SDK slices are ready for consumer adoption. Portfolio execution remains paused until the native MCP workflow proof; existing real API containment proposal12b52c0e-05a8-48b6-91cd-c4898bd534aa is the intended work, with group-driven estimates and implementation/review.
AGPL committer authorization
Existing base-owned authenticated GitHub author authorization applies; no allowlist or license changes.
Submission checklist
Superseded candidate
Consolidated into #595 at 8747a50. This PR's source changes, focused checks and failed observations remain retained. The complete current MCP candidate runs the unchanged required verification/996-step component scene; do not merge this older partial candidate or rerun its redundant campaign. No implementation/product evidence is replaced.