Skip to content

Refresh legacy dark pages into protocol-aligned light stubs and docs#255

Merged
GsCommand merged 1 commit into
mainfrom
codex/clean-up-legacy-dark-terminal-pages
May 21, 2026
Merged

Refresh legacy dark pages into protocol-aligned light stubs and docs#255
GsCommand merged 1 commit into
mainfrom
codex/clean-up-legacy-dark-terminal-pages

Conversation

@GsCommand
Copy link
Copy Markdown
Contributor

Motivation

  • Remove legacy dark-terminal pages and stale README language so the public site matches the current CommandLayer protocol direction (light theme, canonical proof model, runtime signs / verifier validates / SDK wraps).
  • Preserve stable public paths while replacing outdated UX/content with concise stubs or rewritten pages that point to canonical protocol surfaces.
  • Ensure verification demos and sample receipts reference existing fixtures and that documentation reflects current trust boundaries and canonical metadata.proof fields.

Description

  • Replaced legacy dark pages with light-theme protocol-aligned stubs or rewrites for the targeted pages: public/about.html, public/agent-cards.html, public/faq.html, public/quickstart.html, public/demo-inner.html, public/composer.html (all now redirect/stub to canonical targets such as /protocol.html, /schemas.html, /docs.html, /docs/wrap-your-agent.html, /stack-proof-demo.html, and /capabilities.html).
  • Rewrote and kept as light-theme pages: public/licensing.html, public/repositories.html (repository map with current public repos), and public/roadmap.html → now a careful Status page (Live / In progress / Planned) without speculative promises.
  • Rebuilt public/verify-badge-demo.html into the light protocol style with required messaging about badge responsibilities, checks (canonicalization, SHA-256, Ed25519, signer_id, kid, tamper invalidation), demo states (VALID / INVALID / TRANSPORT_ERROR), and links to verifier/demo surfaces; demo receipt links point to existing /receipts/demo-valid-receipt.json and /receipts/demo-tampered-receipt.json.
  • Updated README.md to reflect the current protocol truth (runtime signs → verifier checks metadata.proof, canonical proof fields, SDK example using privateKeyPem, keyId, and verifierUrl), removed stale hackathon/legacy proof language, and replaced broken sample receipt references; also updated public/js/verify.js and other pages/scripts to fetch /receipts/demo-valid-receipt.json instead of missing legacy fixtures.
  • Performed link-audit updates so in-repo references to legacy pages and examples/sample-receipt.json were replaced with canonical targets or stubs and stable public paths were retained (no important protocol pages or schemas were altered).

Testing

  • Ran npm install successfully in the repo with no install errors.
  • Ran npm test and all automated tests passed: 26 tests executed and passed (✔ … 26/26).
  • Attempted npm run build and observed no build script is defined in package.json (noted as informational, not a failure).
  • Validated example demo package with cd examples/webhook-auto-verify && npm install and cd examples/webhook-auto-verify && npm run check, both of which completed successfully.

Codex Task

@vercel
Copy link
Copy Markdown

vercel Bot commented May 21, 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 21, 2026 9:59pm
commandlayer-org Ready Ready Preview, Comment May 21, 2026 9:59pm
commandlayer-org111 Ready Ready Preview, Comment May 21, 2026 9:59pm

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