mcp: make cma-mcp fully standalone; upgrade the package - #14
Merged
Conversation
Remove every remaining named reference to related projects (the methodology and sibling repositories) from the server instructions, tool and field descriptions, docs, NOTICE, and package metadata. The fm tag is now described as belonging to whatever methodology the caller practices, with no catalog named or bundled (DECISIONS AD-006 generalized to match). cma-mcp reads and installs as a self-contained, methodology-agnostic distribution. Upgrade the package: point the PyPI project URLs at the repository (Homepage, Repository, Changelog, Issues), correct the stale Status line in the README, and add a Protocol section documenting the 2025-11-25 negotiation. Update the one test that asserted a specific methodology name to assert methodology-agnostic framing instead. Verified: 143 bash tests, 57 MCP tests, canon audit, ruff, plain-ASCII punctuation, all links, and a wheel build whose bundled code carries no cross-project references. Signed-off-by: Lovro Lucic <11740211+lluvr@users.noreply.github.com>
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.
Removes every remaining named reference to related projects (methodology + sibling repos) from cma-mcp's server instructions, tool/field descriptions, docs, NOTICE, and package metadata. The
fmtag is described as the caller's own methodology vocabulary; no catalog is named or bundled (AD-006 generalized). Package URLs now point at the repository; README Status corrected; a Protocol section documents 2025-11-25 negotiation.Test plan
143 bash tests, 57 MCP tests, canon audit, ruff, plain-ASCII punctuation, all links, and a wheel build with no cross-project references in the bundled code. All green locally.