fix(brand): give cA2A its own icon and align to brand palette - #123
Merged
Conversation
cA2A and cMCP were shipping byte-identical docs/assets/icon.svg files (md5 5ff302ae5beb0820351a5a958ca52c14). Two separate projects, one padlock mark, in both the docs header and the docs favicon. Replace it with a glyph specific to what cA2A does: two nodes joined by an arc with a red arrowhead, reading as a delegation hop where authority narrows in the direction of travel. Distinct from the cMCP padlock and from the Agent Manifest node triangle. Also moves off the MkDocs Material default gradient onto the AgenTrust palette (navy #15294B to #1B5EA0, red accent #B91C1C) defined in brand/BRAND.md. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
imran-siddique
added a commit
that referenced
this pull request
Aug 20, 2026
docs/stylesheets/extra.css declared the Material default violet (#7c3aed, #0ea5e9) and a dark gradient header, byte for byte the same file cMCP carried. brand/BRAND.md names those hexes as the reason the family drifted into two unrelated palettes. The shared design system now covers every token the file was setting, so delete it rather than correct it, and record in mkdocs.yml why there is deliberately no local stylesheet. The icon was the other half of that drift, and a worse case: cA2A was shipping cMCP's padlock, which is what rule 2 of the brand guide exists to prevent. #123 has already drawn the proper mark. The nav was hiding three pages the site publishes: the mutual attestation specification, the hardware validation record, and the privacy notice. Mutual attestation is core to the profile and was reachable only by search. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The bug
ca2a/docs/assets/icon.svgandcmcp/docs/assets/icon.svgwere byte-identical:Not similar, the same file. Both projects rendered the same padlock shield as their MkDocs
theme.logoandtheme.favicon, and in their README header.The fix
cA2A gets a glyph for what it actually does: two nodes joined by an arc with a red arrowhead, reading as a delegation hop with authority narrowing in the direction of travel. That separates it from the cMCP padlock (policy enforced out of reach of the governed process) and from the Agent Manifest node triangle (artifacts bound into one record).
Also moves onto the AgenTrust palette. The old gradient (
#7c3aed→#0ea5e9) was a MkDocs Material theme default rather than a brand colour.Part of an org-wide icon unification. Palette and mark system are defined in
brand/BRAND.md(agentrust-io.github.io#22); the other product repos get matching PRs.🤖 Generated with Claude Code