site: remove ANF as a product/capability - #19
Merged
Conversation
ANF is an internal supporting tool, not a marketed product. Remove the ANF capability card, the /products/acl page and route, the ANF hero, the nav entry, the home preview, and the 90%/132x product claims. Replace the home preview and products slot with the existing Audit capability. Drop stray ACP references in the comparison table and audit page. No grounding claims about a novel format remain on the site. Signed-off-by: Shreyansh Sancheti <43677304+shreyanshjain7174@users.noreply.github.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
There was a problem hiding this comment.
Pull request overview
This PR removes ANF as a marketed capability across the landing site. It replaces the removed home and products slot with the Audit capability, and deletes the ACL product page and route.
Changes:
- Replaced the home capability preview and products card from ANF to Audit.
- Removed the ANF nav entry, comparison row, and the
/products/aclroute. - Deleted the ACL page and hero components, and removed ACP mentions from Audit copy.
Reviewed changes
Copilot reviewed 8 out of 8 changed files in this pull request and generated 3 comments.
Show a summary per file
| File | Description |
|---|---|
| src/pages/HomePage.jsx | Swaps the home preview and signals from ANF to Audit. |
| src/pages/AuditPage.jsx | Removes ACP wording from Audit copy. |
| src/pages/AclPage.jsx | Deletes the ANF capability page. |
| src/components/ProductsAcl.jsx | Replaces the ANF capability card with an Audit capability card. |
| src/components/Navigation.jsx | Removes the ANF nav link. |
| src/components/Comparison.jsx | Removes the context compression comparison row. |
| src/components/AclHero.jsx | Deletes the ANF hero component. |
| src/App.jsx | Removes the /products/acl route. |
Comments suppressed due to low confidence (1)
src/components/ProductsAcl.jsx:65
- This section no longer describes ACL/ANF, but the component is still named ProductsAcl (and the file is ProductsAcl.jsx). Renaming to match the new scope will make future navigation and refactors easier.
'Runtime governance and a tamper-evident audit ledger enforce controls around agent execution.',
},
];
export default function ProductsAcl() {
Comment on lines
41
to
43
| ], | ||
| cta: { label: 'ANF on GitHub', href: ACL_GITHUB }, | ||
| cta: { label: 'Operator on GitHub', href: OPERATOR_GITHUB }, | ||
| accentKey: 'teal', |
Comment on lines
15
to
18
| const CAPABILITY_PREVIEWS = [ | ||
| { to: '/products/operator', icon: Boxes, tag: 'Runtime controls', title: 'Control agents in Kubernetes', text: 'gVisor injection, Cilium policy, OPA guardrails, audit trails, and per-workload cost attribution.' }, | ||
| { to: '/products/acl', icon: Code2, tag: 'Agent-native context', title: 'Feed agents 90% fewer tokens', text: 'ANF is Clawdlinux\u2019s compact representation for structured data. Kubernetes ships today; OpenAPI and Postgres are benchmarked.' }, | ||
| { to: '/products/audit', icon: Shield, tag: 'Audit', title: 'Prove what agents did', text: 'Tamper-evident action ledger, deterministic replay, and compliance-native traces.' }, | ||
| ]; |
Comment on lines
37
to
40
| title: 'Compliance-native traces', | ||
| body: | ||
| 'OpenTelemetry GenAI semantic conventions on every span — gen_ai.system, gen_ai.usage.input_tokens, gen_ai.tool.name — plus clawd.* extensions for AgentWorkload, ACP manifest, and LangGraph node attribution.', | ||
| 'OpenTelemetry GenAI semantic conventions on every span — gen_ai.system, gen_ai.usage.input_tokens, gen_ai.tool.name — plus clawd.* extensions for AgentWorkload and LangGraph node attribution.', | ||
| cta: { label: 'Span schema', href: `${REPO_URL}/tree/main/pkg/otel/genai` }, |
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.
ANF is an internal supporting tool, not a marketed product. This removes all ANF product/capability positioning from the site.
Removed
Added
Build passes, no residual ANF/ACL references in src.