Skip to content

Create Dedicated Documentation Repository for ReCursor #2

@MasuRii

Description

@MasuRii

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: ReCursor repo 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-Docs repository 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

Metadata

Metadata

Assignees

Labels

documentationImprovements or additions to documentationenhancementNew feature or requestresearch-neededRequires investigation or research before implementation

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions