docs: add landing / About page#2100
Merged
Merged
Conversation
Replace the index.astro stub with a full docs landing page (hero, "start here", how-it-works, what-you-can-build cards, in-code sample, building blocks, and community sections), and add an "About CocoIndex" entry at the top of the sidebar that links to it. What-you-can-build cards link out to concrete destinations: - Semantic & vector search -> /docs/examples/index-codebase/ - Knowledge graphs -> examples/meeting_notes_graph_neo4j on GitHub - Structured extraction -> examples/patient_intake_extraction_dspy on GitHub Card hover motif: the corner dot-field fades in but no longer drifts (motion removed); community cards reuse the shared .card widget for consistency. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
georgeh0
added a commit
that referenced
this pull request
Jun 12, 2026
The generate-cli-docs pre-commit hook only listed cli.py and the generator script in its `files:` filter. PR CI runs prek on changed files only, so a hand-edit to the generated cli.mdx never re-ran the hook — it slipped through every PR and only surfaces on the all-files run after merge to main. - Add docs/src/content/docs/cli.mdx to the hook's `files:` filter so a manual edit to the generated file re-runs the generator and fails at PR time, not after merge. - Revert the stale hand-edited links in cli.mdx (added in #2100) back to the generator's plain-text output. Co-authored-by: Claude Opus 4.8 (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.
Summary
Replaces the
index.astrostub with a full docs landing / About page and adds an "About CocoIndex" link at the top of the sidebar that points to it.Sections: hero, Start here, How it works, What you can build, In code, Building blocks, and Community.
Card links (What you can build)
/docs/examples/index-codebase/examples/meeting_notes_graph_neo4jexamples/patient_intake_extraction_dspyHover treatment
.cardhover, but no longer drifts (motion removed)..cardwidget for visual consistency; removed the bespoke.ccardCSS.Test plan
npm run build/ preview/docs/and confirm all sections render🤖 Generated with Claude Code