Skip to content

docs: Antora component and site architecture for devcentr.org - #1

Draft
cursor[bot] wants to merge 1 commit into
mainfrom
cursor/documentation-automation-system-01b6
Draft

docs: Antora component and site architecture for devcentr.org#1
cursor[bot] wants to merge 1 commit into
mainfrom
cursor/documentation-automation-system-01b6

Conversation

@cursor

@cursor cursor Bot commented Aug 10, 2026

Copy link
Copy Markdown

Summary

Adds a first-class Antora documentation component for the devcentr.org marketing site and updates the README with docs and CI badges.

Docs added/updated

  • Antora component (docs/antora.yml, docs/modules/ROOT/)
  • Site architecture — routes, static SolidStart build, CI sibling checkouts, GitHub Pages deploy
  • News & changelog pipelinebuild-news.mjs, feed generation, mirror sources, troubleshooting
  • Theme reveal — View Transitions + WAAPI elliptical reveal from the mode toggle
  • Toolchain Advisor — SDL sync from dev-centr/toolchain-advisor
  • Local development — prerequisites, sibling clones, common scripts
  • Changelog — index + detail page backfilled from recent git history
  • README.adoc — Docs | Dev-Centr badge, CI badge, link to published Antora pages
  • Moved existing planning docs (help-and-support-plans, walkthrough-vscode-and-ci) into Antora pages

Codepaths covered

  • scripts/build-news.mjs — news/changelog ingest
  • scripts/sync-advisor-catalog.mjs — toolchain advisor catalog
  • src/lib/theme-reveal.ts + src/components/mode-toggle.tsx — theme animation
  • .github/workflows/ci.yml — multi-repo CI build and Pages deploy
  • src/routes/* — public routes documented in site architecture

Knowledge gaps addressed

  • How /changelog ingests sibling Antora timelines (previously only a README bullet)
  • Theme reveal state machine and mobile/WebKit constraints (previously code-only)
  • Toolchain advisor data path from SDL → public/catalog/advisor.json

Follow-up (cross-repo)

This PR must merge before the docs hub can publish the new component. A companion change for dev-centr/docs is ready but could not be pushed (cursor bot lacks write access to that repo):

  • Register dev-centr/devcentr.org in antora-playbook.yml (+ local/testing playbooks)
  • Update where-docs-live.adoc and activity-log.adoc

Branch name prepared: cursor/register-devcentr-org-docs

AI search note

The org docs playbook still uses @antora/lunr-extension only. antora-supplemental/antora-ai-help-extension is not wired yet — needs a separate dev-centr/docs change once org credentials allow.

Open in Web View Automation 

- Create docs/ Antora module with explanation and how-to pages
- Document news/changelog pipeline, theme reveal, and toolchain advisor
- Move planning adocs into modules/ROOT/pages; add changelog with backfill
- README: docs and CI badges; link to published Antora pages

Co-authored-by: Ryan Johnson <AMDphreak@users.noreply.github.com>
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.

1 participant