Skip to content

Audit and polish CommandLayer public site#393

Merged
GsCommand merged 1 commit into
mainfrom
codex/audit-and-cleanup-commandlayer-public-site
Jul 21, 2026
Merged

Audit and polish CommandLayer public site#393
GsCommand merged 1 commit into
mainfrom
codex/audit-and-cleanup-commandlayer-public-site

Conversation

@GsCommand

Copy link
Copy Markdown
Contributor

Motivation

  • Ensure the public site presents a clearer, shorter product-first landing experience and consistent messaging around ENS identity, ERC-8004 discovery, CLAS receipts, CommandLayer verification, and VerifyAgent.
  • Remove or replace remaining customer-facing internal/stale phrases and reduce the chance of stale static HTML remaining on the production domain.
  • Add basic SEO/Open Graph/Twitter metadata and a focused sitemap/robots policy to improve discoverability and sharing.

Description

  • Updated the homepage title and meta description and replaced the long hero H1/subheadline with concise product-first copy and a CTA hierarchy (Claim an Agent Namespace, Verify a Receipt, View Live Proof) and added the one-line messaging: "ERC-8004 proves who the agent is. CLAS proves what the agent did. CommandLayer verifies the receipt." (file: public/index.html).
  • Added canonical, Open Graph, and Twitter card tags to the 13 key public pages (index, claim, verify, proof, receipts, protocol, capabilities, docs, sdk-records, runtime, mcp, schemas, integrations).
  • Added public/robots.txt and public/sitemap.xml with the focused public URL list and created sitemap entries for the same 13 pages only.
  • Added HTML revalidation headers in vercel.json so HTML pages are deployed with Cache-Control: public, max-age=0, must-revalidate and CDN-Cache-Control: max-age=0, must-revalidate to reduce risk of stale static output being served by the CDN.
  • Minor copy cleanups to remove internal phrasing and improve admin wording for the activation pipeline messaging (small admin UI text change in public/admin/claims.html).

Testing

  • Ran npm test: 169 tests executed, 165 passed and 4 pre-existing tests failed (these failures are related to ERC-8004/IPFS activation test expectations and the registry configuration; no backend behavior was changed in this PR).
  • Ran npm run check:links: all local links and assets resolved across the repository's HTML files.
  • Validated SEO metadata and sitemap: a small script inserted canonical/OG/Twitter tags on the 13 pages and verified vercel.json and public/sitemap.xml parse successfully and the number of sitemap entries matches the expected pages; grep checks for forbidden stale phrases returned no public-facing matches.

Codex Task

@vercel

vercel Bot commented Jul 21, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
commandlayer-commandlayer-org Ready Ready Preview, Comment Jul 21, 2026 3:05am
commandlayer-org Ready Ready Preview, Comment Jul 21, 2026 3:05am
commandlayer-org111 Ready Ready Preview, Comment Jul 21, 2026 3:05am

Request Review

@GsCommand
GsCommand merged commit 007df23 into main Jul 21, 2026
4 of 5 checks passed
@GsCommand
GsCommand deleted the codex/audit-and-cleanup-commandlayer-public-site branch July 21, 2026 03:08
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