Skip to content

Separate VerifyAgent from agent-cards (remove product/demo artifacts & update docs)#31

Merged
GsCommand merged 1 commit into
mainfrom
codex/remove-verifyagent-code-and-update-documentation
Apr 28, 2026
Merged

Separate VerifyAgent from agent-cards (remove product/demo artifacts & update docs)#31
GsCommand merged 1 commit into
mainfrom
codex/remove-verifyagent-code-and-update-documentation

Conversation

@GsCommand
Copy link
Copy Markdown
Contributor

Motivation

  • Remove VerifyAgent product/demo/verifier artifacts so the repository represents Agent Cards only (identity, capabilities, endpoints, verbs, and signer/receipt metadata references).
  • Treat VerifyAgent as an external, standalone public verifier (link to the new repo) rather than an in-repo product or demo.
  • Update manifests, validation, and documentation to reflect the separation and keep canonical Agent Cards surfaces focused and accurate.

Description

  • Deleted the VerifyAgent card artifacts from canonical and archival card trees: agents/v1.0.0/commercial/verifyagent.eth.json, agents/v1.1.0/commercial/verifyagent.eth.json, and the derived dist-pin/agent-cards/v1.1.0/agents/v1.1.0/commercial/verifyagent.eth.json.
  • Updated registry/manifests and derivative bundle: changed meta/manifest.json and dist-pin/*/meta/manifest.json to remove the verifyagent.eth entry and adjusted bindings.commercial.count from 5 to 4, and rebuilt the dist-pin/agent-cards/v1.1.0/ bundle.
  • Adjusted validation expectations by removing the verify verb from the authoritative in-repo commercial set in scripts/validate-cards.mjs.
  • Updated supporting documentation and release notes to treat VerifyAgent as an external verifier and clarify architecture responsibilities, including edits to README.md, SPEC.md, ONBOARDING.md, CHANGELOG.md (added an Unreleased entry), SECURITY_PROVENANCE.md, and RESOLUTION.md.
  • Regenerated checksums and updated checksums.txt and dist-pin/agent-cards/v1.1.0/checksums.txt to reflect removed files; retained all signer/verification metadata schema surfaces and only removed product/demo artifacts.

Testing

  • Rebuilt derivative bundle with npm run generate:dist-pin and regenerated checksums with node scripts/generate-checksums.mjs, both completed successfully.
  • Ran local validation with npm run validate which completed successfully (Current checks and checksum verification passed).
  • Attempted full release validation with npm run validate:release; structural checks succeeded but external schema resolution failed in this environment due to network unreachable (ENETUNREACH), so external URL resolution could not be completed here.

Codex Task

@GsCommand GsCommand merged commit 864893d into main Apr 28, 2026
2 checks passed
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