-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
documentationImprovements or additions to documentationImprovements or additions to documentationenhancementNew feature or requestNew feature or requestresearch-neededRequires investigation or research before implementationRequires investigation or research before implementation
Description
Overview
Establish a separate repository for ReCursor's documentation website, following patterns from similar projects in the ecosystem.
Background
Based on research in research.md, several reference projects have dedicated docs sites:
| Project | Docs Approach | Notes |
|---|---|---|
| OpenCode | Dedicated docs + README | Terminal-native, 122K stars |
| Claude Code | Official docs at code.claude.com | First-party, proprietary |
| OpenHands | ReadTheDocs | Full SDK documentation |
Goals
- Improve documentation discoverability and SEO
- Enable versioned documentation tied to releases
- Support modern docs features (search, copy-as-markdown, API reference)
- Separate concerns:
ReCursorrepo stays focused on implementation
Research Required
Evaluate documentation frameworks:
| Framework | Used By | Flutter Support | Notes |
|---|---|---|---|
| Docusaurus | Meta | External link | React-based, excellent search |
| VitePress | Vue ecosystem | External link | Fast, Vue-native |
| MkDocs Material | Python projects | External link | Markdown-first, Python toolchain |
| GitBook | Many startups | External link | SaaS, limited free tier |
Evaluation Criteria
From CONTRIBUTING.md standards:
- Markdown-based content (portable from existing
docs/) - Responsive/mobile-friendly design (aligns with ReCursor mobile-first)
- Built-in search functionality
- Copy code / copy as markdown
- Versioning support for release docs
- GitHub Pages / CI integration (per ci-cd.md)
Proposed Repository Structure
ReCursor-Docs/
├── docs/
│ ├── getting-started/
│ ├── architecture/
│ ├── integration/
│ └── api-reference/
├── src/ # Framework-specific files
├── static/ # Assets, diagrams
└── docs.config.js # Configuration
Deliverables
- Research and select documentation framework
- Create
ReCursor-Docsrepository under RecursiveDev org - Migrate existing
docs/content (preserve architecture/overview.md structure) - Set up CI/CD for automatic deployments (reference ci-cd.md patterns)
- Add cross-links between ReCursor and ReCursor-Docs READMEs
Related
- Current docs:
docs/ - Research findings: research.md
- CI/CD patterns: ci-cd.md
Reactions are currently unavailable
Metadata
Metadata
Labels
documentationImprovements or additions to documentationImprovements or additions to documentationenhancementNew feature or requestNew feature or requestresearch-neededRequires investigation or research before implementationRequires investigation or research before implementation