mirror of
https://github.com/profullstack/logicsrc.git
synced 2026-10-03 21:27:07 +00:00
feat(web): real /about and /docs pages (unique crawlable content)
Addresses the top cross-engine AEO finding — every route previously served the homepage SPA. /about and /docs are now distinct routes with their own server-rendered content and titles. - /about: substantive about page (what LogicSRC is, the standards surface, CommandBoard.run reference impl, GitHub, hire-us) — derived from public positioning, no fabricated team. - /docs + /docs/[slug]: render the repo's docs/*.md (curated public set) via marked, statically generated at build (no runtime fs dependency). - Drop about/docs from the catch-all; add doc URLs to the sitemap. Verified in a running build: /about and /docs serve unique content with distinct titles; /docs/[slug] renders each markdown doc. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
parent
6518dfb4a9
commit
fb20fd2e99
8 changed files with 291 additions and 9 deletions
|
|
@ -8,11 +8,9 @@ import { HomeInteractivity } from "@/components/home-interactivity";
|
|||
// scrolled to the matching section. We preserve those URLs (they are canonical
|
||||
// in sitemap.xml) by rendering the same page for each known route and 404ing
|
||||
// anything else.
|
||||
// /about and /docs are now real routes (app/about, app/docs); the rest still
|
||||
// render the homepage SPA scrolled to their section.
|
||||
const ROUTE_META: Record<string, { title: string; description: string }> = {
|
||||
docs: {
|
||||
title: "Docs · LogicSRC",
|
||||
description: "LogicSRC specification guides, schemas, and CLI conventions for human–AI agent coordination.",
|
||||
},
|
||||
openspec: {
|
||||
title: "LogicSRC vs OpenSpec.dev · LogicSRC",
|
||||
description: "How LogicSRC's coordination standard compares with OpenSpec.dev, including MCP and agent support.",
|
||||
|
|
@ -25,10 +23,6 @@ const ROUTE_META: Record<string, { title: string; description: string }> = {
|
|||
title: "Hire Us · LogicSRC",
|
||||
description: "Implementation help for LogicSRC, AgentSwarm, and Credential Sharing at $250/week for accepted work, paid via CoinPay.",
|
||||
},
|
||||
about: {
|
||||
title: "About · LogicSRC",
|
||||
description: "LogicSRC is the Profullstack, Inc. open-specification project for human and AI agent coordination.",
|
||||
},
|
||||
terms: { title: "Terms · LogicSRC", description: "LogicSRC terms of use." },
|
||||
privacy: { title: "Privacy · LogicSRC", description: "LogicSRC privacy notes." },
|
||||
"agent-swarm": {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue