Skip to content

Gut stale schema mirrors from public repo#334

Merged
GsCommand merged 1 commit into
mainfrom
codex/remove-stale-schema-mirror-folders
May 24, 2026
Merged

Gut stale schema mirrors from public repo#334
GsCommand merged 1 commit into
mainfrom
codex/remove-stale-schema-mirror-folders

Conversation

@GsCommand
Copy link
Copy Markdown
Contributor

Motivation

  • Remove stale mirrored schema trees so the website repo no longer presents commandlayer-org as the canonical schema source and to point builders to the real canonical repository (commandlayer-clas).
  • Ensure verifier runtime remains functional while removing bulk schema artifacts that are not required for runtime verification surfaces or public docs.

Description

  • Deleted stale schema mirror directories: schemas/v1.0.0/, schemas/v1.1.0/, public/schemas/v1.0.0/, and public/schemas/v1.1.0/ and removed their manifest/checksum files and all contained schema JSONs.
  • Rewrote canonical-schema wording in README.md to: "Canonical CLAS schemas live in commandlayer-clas. commandlayer.org hosts docs, verifier surfaces, and selected public examples only." and updated public/trust-verification.html to point to commandlayer-clas as the canonical schema source.
  • Replaced internal mirror URLs in public metadata and discovery artifacts (agent-cards, agent registry meta/manifest.json, agent-cards/*, and public/erc8004/*) so schema references now point at the commandlayer-clas repository URLs instead of commandlayer.org/schemas mirrors.
  • Verified runtime verifier schema-loading is optional by inspecting api/_receipt-model.js's loadCanonicalReceiptSchema which reads from public/schemas/... and safely returns null (cached) when files are absent, so no runtime code required wholesale mirror files; no required schema files were retained except runtime examples and public agent-card metadata.

Testing

  • Ran npm test and all automated tests passed: 65 tests executed, 0 failures (all green).
  • Performed repository-wide searches (rg / git grep) for stale mirror markers and schema mirror patterns to confirm removed mirror folders and updated references, and validated that remaining schema URLs in public surfaces point to commandlayer-clas instead of the removed local mirrors.
  • Manually confirmed verifier endpoints and public verifier pages (/verify.html, /api/verify, /api/agents/verifyagent) remain untouched and continue to operate under the test suite (no behavioral regressions detected).

Codex Task

@vercel
Copy link
Copy Markdown

vercel Bot commented May 24, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
commandlayer-commandlayer-org Ready Ready Preview, Comment May 24, 2026 10:01pm
commandlayer-org Ready Ready Preview, Comment May 24, 2026 10:01pm
commandlayer-org111 Ready Ready Preview, Comment May 24, 2026 10:01pm

Request Review

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