Repository navigation
Document versioning and release, and align repository layout - #6
Merged
Merged
Conversation
Versioning and release rules now live in Documentation/Architecture/VersioningAndRelease.md, and the release and catalog notification guide moves from .github/RELEASE.md to Documentation/Reference/Release.md. The guide names the credentials the notification workflow actually reads, CATALOG_APP_CLIENT_ID and CATALOG_APP_PRIVATE_KEY. CHANGELOG.md records the published releases. The workflow is renamed to ci.yml with unchanged job names, and push runs are limited to master. CODEOWNERS is added, AGENTS.md follows the canonical agent guide, and CONTRIBUTING lists the checks CI runs. Scripts/validate_host.py drops the Claude branches, which could never run here because the vendor is this package's manifest ID. They had also drifted: they expected six Claude tools where Claude ships seven.
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.
Docs
Documentation/Architecture/VersioningAndRelease.md: the manifest owns the version, CI builds candidates, and tagging, acceptance (including the ACP initialization probe) and publication are manual. A published version is never rebuilt from different bytes..github/RELEASE.mdmoves toDocumentation/Reference/Release.md. It now names the credentialsnotify-catalog.ymlactually reads (vars.CATALOG_APP_CLIENT_ID,secrets.CATALOG_APP_PRIVATE_KEY) instead ofCATALOG_DISPATCH_TOKEN.CHANGELOG.mdcovering 0.1.0 and 0.1.1, taken from the GitHub Releases.AGENTS.mdfollows the canonical agent guide; the existing repository rules are kept under Repository Guardrails.CONTRIBUTING.mdlists the checks CI runs.Repository
validate.ymlis renamed toci.yml. Job names are unchanged; push runs are limited tomaster..github/CODEOWNERS.Code
Scripts/validate_host.pydrops the Claude branches. They could never run, because the vendor is this package's manifest ID, and they had drifted: they expected six Claude tools where Claude ships seven.Validation
validate_canonical_target.pypasses.Scripts/validate_host.pypasses against a Computer MCP 1.3.2 (43) development CLI, with and without--require-work-ownership.