Skip to content

docs(protocol): align metaserver contract ownership - #23

Merged
zoeyrose merged 1 commit into
mainfrom
docs/metaserver-contract-ownership
Aug 9, 2026
Merged

docs(protocol): align metaserver contract ownership#23
zoeyrose merged 1 commit into
mainfrom
docs/metaserver-contract-ownership

Conversation

@zoeyrose

@zoeyrose zoeyrose commented Aug 9, 2026

Copy link
Copy Markdown
Member

Summary

  • document protocol as the authority for shared signed-publisher and public-directory contracts
  • keep metaserver-worker ownership limited to discovery implementation and state
  • align setup-go v7 workflow annotations and dependency policy with the pinned commit

Validation

  • tools/check-dependencies.sh — passed
  • actionlint .github/workflows/release.yml .github/workflows/validate.yml — passed
  • aggregate generation could not complete because protoc-gen-go and protoc-gen-prost are not installed locally
  • git diff --check origin/main...HEAD — passed

zoeyrose added a commit to atrinik/atrinik that referenced this pull request Aug 9, 2026
## Summary

- synchronize contributor validation with the wrapper CI and
authoritative agent checklist
- route shared metaserver contracts through the physical protocol
checkout in the protocol-change skill
- align setup-go v7 and Coverage 7.15.3 supply-chain metadata with their
authoritative inputs

## Related audit PRs

- atrinik/client#49
- atrinik/server#74
- atrinik/protocol#23
- atrinik/content#55
- atrinik/content#56
- atrinik/sound#15
- atrinik/resources#16
- atrinik/devcontainer#20
- atrinik/tools#18

## Validation

- `.venv/bin/python3 -m coverage run -m unittest discover -v` — 292
tests, 291 passed; the known initialized-checkout-sensitive
repository-root override test failed
- `.venv/bin/python3 -m coverage report --show-missing` — passed, 78%
total
- `python3 -m compileall -q atrinik atrinik_workspace tests` — passed
- `python3 -m atrinik_workspace.guidance_inventory --check` — passed;
root AGENTS.md remains 116 lines
- `./atrinik manifest validate` — passed, 20 components
- `./atrinik supply-chain validate` — passed, 88 dependencies
- `./atrinik supply-chain audit --profile default` — passed, 14 roots
- active skill validator for `atrinik-protocol-change` — passed
- `git diff --check origin/main...HEAD` — passed
@zoeyrose
zoeyrose merged commit 08874f0 into main Aug 9, 2026
6 checks passed
@zoeyrose
zoeyrose deleted the docs/metaserver-contract-ownership branch August 9, 2026 21:31
@github-actions

github-actions Bot commented Aug 9, 2026

Copy link
Copy Markdown

🎉 This PR is included in version 1.2.2 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant