Skip to content

Add SEO comparison pages, enterprise motion, and Trust Score tiers in browse - #45

Merged
criptogus merged 3 commits into
mainfrom
claude/local-skills-setup-cb8mg0
Jul 5, 2026
Merged

criptogus merged 3 commits into
mainfrom
claude/local-skills-setup-cb8mg0

Conversation

@criptogus

Copy link
Copy Markdown
Owner

Follow-up to #44 — implements the remaining content/curation items from the site audit.

Trust Score tiers in the marketplace (catalog curation)

  • Batched package_trust_scores join in the cached marketplace list (fail-soft to null)
  • Tier chips on browse cards (Verified / High trust / Baseline / Low trust / Unscored) using the real thresholds from src/lib/trust/score.ts; low/unscored render muted
  • Default sort demotes unscored/below-baseline packages (nothing hidden); new "Trust score" sort option

SEO comparison layer

  • src/lib/seo/comparisons.ts: 8 editorial comparisons (~500 words each) grounded strictly in real product facts — vs GitHub prompt repos, building in-house, untested marketplaces, unsigned prompts, fine-tuning, RAG, LangChain Hub, custom GPTs
  • compare.$pair loader: curated slugs first, DB package-pair scorecard as fallback; FAQPage + Article JSON-LD, canonicals, CTAs to /marketplace and /connect
  • New /compare index (CollectionPage JSON-LD); all 9 URLs added to the sitemap

Enterprise conversion path

  • New /enterprise page for security/compliance buyers: verification mechanics with the exact Trust Score weight table, compliance packs that actually exist in content/, downloadable sample trust attestation (public/sample-trust-attestation.json, signature clearly marked SAMPLE), npm run trust:verify instructions, "Book a Trust Score walkthrough" CTA
  • New /whitepaper route: "AI Skill Supply-Chain Security" — threat model, per-threat mitigations, verification workflow, shared-responsibility table
  • Footer "Enterprise" link; /enterprise and /whitepaper in the sitemap

Verification: npx tsc --noEmit clean; full npm test suite passes (exit 0). No new migrations.

🤖 Generated with Claude Code

https://claude.ai/code/session_01SqR7Sa8zNjf5MDDeg5f7vc


Generated by Claude Code

claude added 3 commits July 5, 2026 01:46
- Batched package_trust_scores join in the cached marketplace list (fail-soft)
- Tier chips on cards (Verified/High/Baseline/Low/Unscored) using real score.ts thresholds
- Default sort demotes unscored/below-baseline packages; new Trust score sort option

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SqR7Sa8zNjf5MDDeg5f7vc
- Curated comparisons (vs GitHub prompt repos, in-house, fine-tuning, RAG, LangChain Hub, custom GPTs, unsigned prompts, untested marketplaces) grounded in real product facts
- compare.$pair loader: editorial-first with DB pair fallback; FAQPage + Article JSON-LD, canonicals, CTAs
- /compare index with CollectionPage JSON-LD; all URLs added to sitemap

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SqR7Sa8zNjf5MDDeg5f7vc
- /enterprise: security-buyer hero, verification mechanics with real Trust Score weights, compliance packs, Book a Trust Score walkthrough CTA
- /whitepaper: AI Skill Supply-Chain Security document (threat model, mitigations, verification workflow, shared responsibility)
- Downloadable sample trust attestation matching the real attestation shape (signature clearly marked SAMPLE)
- Footer Enterprise link; both routes added to sitemap

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SqR7Sa8zNjf5MDDeg5f7vc
@criptogus
criptogus marked this pull request as ready for review July 5, 2026 22:11
@criptogus
criptogus merged commit d11115c into main Jul 5, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants