Skip to content

Commit 448e778

Browse files
committed
docs: remove obsolete documentation sections
Remove wireframes and research documentation that has been consolidated or superseded. Clean up docs-site configuration, manifests, and generated content to reflect the removed sections. - Remove docs/wireframes/ and docs/research/ directories - Remove corresponding docs-site content for wireframes and research - Update astro.config.ts to remove Wireframes and Research sidebar items - Regenerate llms.txt and llms-full.txt without removed content - Update docs-site index and documentation pages
1 parent a90648c commit 448e778

109 files changed

Lines changed: 103 additions & 34759 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

docs-site/astro.config.ts

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -59,14 +59,6 @@ export default defineConfig({
5959
label: 'Reference',
6060
autogenerate: { directory: 'reference' },
6161
},
62-
{
63-
label: 'Wireframes',
64-
autogenerate: { directory: 'wireframes' },
65-
},
66-
{
67-
label: 'Research',
68-
autogenerate: { directory: 'research' },
69-
},
7062
{
7163
label: 'Legal',
7264
autogenerate: { directory: 'legal' },

docs-site/public/llms-full.txt

Lines changed: 75 additions & 6183 deletions
Large diffs are not rendered by default.

docs-site/public/llms.txt

Lines changed: 1 addition & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,9 @@ Canonical source documents live in `/docs` in the repository. This published sit
88
- [llms-full.txt](./llms-full.txt): Concatenated long-form documentation context for AI workflows.
99

1010
## Getting started
11-
Project overview, vision, and implementation plan.
11+
Documentation entry points and publishing guidance.
1212

1313
- [ReCursor Documentation](/getting-started/documentation-index/): **ReCursor** — A Flutter mobile app providing OpenCode-like UI/UX for AI coding agents. Bridge-first, no-login workflow: connects to your user-controlled desktop bridge via secure tunnel.
14-
- [ReCursor — Project Concept](/getting-started/product-vision/): **Mobile-first AI coding agent companion** — Connect to your user-controlled desktop bridge to observe and interact with Claude Code and other AI coding assistants from your mobile device (iOS/Android) with an OpenCode-inspired UI. Bridge-first, no-login workflow.
15-
- [ReCursor — Implementation Plan](/getting-started/implementation-plan/): **Flutter mobile app** providing OpenCode-like UI/UX for AI coding agents. Bridge-first, no-login: connects to your user-controlled desktop bridge.
1614

1715
## Architecture
1816
System structure, data flow, and design constraints.
@@ -46,35 +44,6 @@ Protocol, API, error handling, and type contract references.
4644
- [Error Handling & Recovery Specification](/reference/error-handling/): Error taxonomy, session recovery patterns, and reconnection strategies for the ReCursor bridge protocol. Grounded in benchmark research from remote-claude, BAREclaw, and code-server patterns.
4745
- [Dart ↔ TypeScript Type Mapping Specification](/reference/type-mapping/): Cross-language contract defining type-safe serialization between Flutter (Dart) and Bridge (TypeScript). TypeScript protocol is source-of-truth.
4846

49-
## Wireframes
50-
Screen-by-screen mobile UX wireframes and navigation flows.
51-
52-
- [ReCursor - UI/UX Wireframes](/wireframes/overview/): Modular ASCII wireframes for every screen in the mobile app. Each file maps to a feature module. Screens are ordered by the bridge-first, no-login user flow.
53-
- [01 - Startup, Health Verification & Bridge Restore](/wireframes/01-startup/): Phase 1 — bridge-first launch, saved pairing restore, health verification, and handoff to bridge setup.
54-
- [02 - Bridge Connection Screens](/wireframes/02-bridge/): Phase 1 — QR pairing and connection management.
55-
- [03 - Agent Chat Screens](/wireframes/03-chat/): Phase 1 (basic chat), Phase 3 (voice input, multi-session).
56-
- [04 - Repository Browsing Screens](/wireframes/04-repos/): Phase 1 — Repo list, file tree, and file viewer.
57-
- [05 - Git Operations Screens](/wireframes/05-git/): Phase 2 — Branch management, commit, push/pull.
58-
- [06 - Code Diff Viewer Screens](/wireframes/06-diff/): Phase 2 — Unified diff, side-by-side, and file navigation.
59-
- [07 - Tool Call Approval Screens](/wireframes/07-approvals/): Phase 2 — Approve, reject, or modify agent tool calls.
60-
- [08 - Terminal Session Screens](/wireframes/08-terminal/): Phase 3 — Embedded terminal with command input.
61-
- [09 - Multi-Agent Management Screens](/wireframes/09-agents/): Phase 3 — Agent registry, switcher, and parallel sessions.
62-
- [10 - Settings Screens](/wireframes/10-settings/): Phase 1-4 — App configuration, notifications, offline, and account.
63-
- [11 - Tablet & Landscape Layouts](/wireframes/11-tablet/): Phase 4 — Responsive split views and landscape optimizations.
64-
65-
## Research
66-
Background research that informed the current documentation.
67-
68-
- [Building a mobile AI coding agent: the open-source landscape in 2026](/research/overview/): **Note:** This section documents GitHub OAuth patterns as prior research for mobile GitHub client architecture. ReCursor's current direction is **bridge-first with no user authentication** — repository operations are delegated to the agent running on the development machine. Git operations via bridge commands, not native mobile OAuth.
69-
- [Research Report: Claude Code Remote Control Protocol](/research/claude-remote-control-2026-03-17/): Generated: 2026-03-17 | Researcher Agent
70-
- [Research Report: Claude Code Integration Feasibility for Third-Party Mobile Client](/research/claude-code-integration-feasibility-2026-03-17/): Generated: 2026-03-17 | Researcher Agent Task: Determine supported integration options for ReCursor (Flutter mobile) to connect to Claude Code
71-
- [Research Report: 2026 Documentation Stacks and AI-Agentic Documentation Patterns](/research/2026-documentation-stacks-research-2026-03-20/): Generated: 2026-03-20 | Researcher Agent | Task: research2026
72-
- [Research Report: Benchmark Repositories for Mobile Claude Code Remote Control](/research/benchmark-repos-mobile-claude-code-2026-03-20/): Generated: 2026-03-20 | Researcher Agent
73-
- [Research Report: Claude Code Mobile/Remote Repositories](/research/claude-code-mobile-repos-2026-03-20/): Generated: 2026-03-20 | Researcher Agent
74-
- [Research Report: Mobile Companion Repositories for Coding Agents](/research/mobile-companion-repos-2025-03-20/): Generated: 2025-03-20 | Researcher Agent
75-
- [Grounded Specification Patterns: Extracted from Benchmark Repos](/research/specs-grounded-in-benchmarks-2026-03-20/): Generated: 2026-03-20 | Researcher Agent Purpose: Extract concrete, evidence-based patterns for 5 missing ReCursor specs from benchmark repos
76-
- [Research Report: Tunnel/Pairing Pattern Repositories](/research/tunnel-pairing-patterns-2026-03-20/): Generated: 2026-03-20 | Researcher Agent
77-
7847
## Legal
7948
Policy and terms documents for the project.
8049

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
# Getting started
22

3-
The published docs site is generated from the repository's canonical `/docs` directory. Use this section to understand the project intent before diving into architecture or implementation details.
3+
The published docs site is generated from the repository's canonical `/docs` directory. Use this section to understand how the documentation set is organized before diving into the technical sections.
44

55
<div class="hero-note" style="margin-top: 1.5rem; margin-bottom: 2rem;">
6-
**New here?** Start with the [Product vision](/getting-started/product-vision/) to understand what ReCursor aims to achieve and why it uses a bridge-first architecture.
6+
**New here?** Start with the [Documentation index](/getting-started/documentation-index/) for the source-of-truth map of the published docs.
77
</div>
88

9-
- [Documentation index](/getting-started/documentation-index/): The source-of-truth index for the entire documentation corpus. Find what you need across all sections.
10-
- [Product vision](/getting-started/product-vision/): The product concept, bridge-first UX, and OpenCode parity goals. Understand the "why" behind ReCursor.
11-
- [Implementation plan](/getting-started/implementation-plan/): The phased roadmap used to sequence delivery work across the project. See what's planned and when.
9+
- [Documentation index](/getting-started/documentation-index/): The source-of-truth index for the published documentation corpus.
1210

1311
## Quick navigation
1412

1513
| Section | Purpose | Start with |
1614
|---------|---------|------------|
17-
| **Getting started** | Project orientation and planning | [Product vision](/getting-started/product-vision/) |
15+
| **Getting started** | Documentation entry point | [Documentation index](/getting-started/documentation-index/) |
1816
| **Architecture** | System design and data flow | [System overview](/architecture/system-overview/) |
1917
| **Integrations** | Claude Code and OpenCode patterns | [Claude Code hooks](/integrations/claude-code-hooks/) |
20-
| **Wireframes** | Mobile UI design reference | [Overview](/wireframes/overview/) |
18+
| **Operations** | Security, notifications, offline, and testing | [Security architecture](/operations/security-architecture/) |
19+
| **Reference** | Protocol and API contracts | [Bridge HTTP API](/reference/bridge-http-api/) |
20+
| **Legal** | Release policy documents | [Privacy policy](/legal/privacy-policy/) |

docs-site/public/page-markdown/getting-started/documentation-index.md

Lines changed: 3 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,6 @@
88

99
## Quick Navigation
1010

11-
### Getting Started
12-
13-
| Document | Description |
14-
|----------|-------------|
15-
| [idea.md](/getting-started/product-vision/) | Project vision and core concept |
16-
| [PLAN.md](/getting-started/implementation-plan/) | Implementation roadmap and phases |
17-
1811
### Architecture
1912

2013
| Document | Description |
@@ -57,19 +50,12 @@
5750
| [ci-cd.md](/operations/ci-cd/) | GitHub Actions + Fastlane pipeline |
5851
| [testing-strategy.md](/operations/testing-strategy/) | Testing pyramid and CI integration |
5952

60-
### Research
61-
62-
| Document | Description |
63-
|----------|-------------|
64-
| [research/claude-remote-control-2026-03-17.md](/research/claude-remote-control-2026-03-17/) | Claude Code Remote Control protocol research |
65-
| [research/claude-code-integration-feasibility-2026-03-17.md](/research/claude-code-integration-feasibility-2026-03-17/) | Integration options analysis |
66-
| [research.md](/research/overview/) | Ecosystem research — agents, Flutter clients, references |
67-
68-
### UI/UX
53+
### Legal
6954

7055
| Document | Description |
7156
|----------|-------------|
72-
| [wireframes/README.md](/wireframes/overview/) | All screen wireframes organized by feature module |
57+
| [legal/privacy-policy.md](/legal/privacy-policy/) | Privacy policy draft for release readiness |
58+
| [legal/terms-of-service.md](/legal/terms-of-service/) | Terms of service draft for release readiness |
7359

7460
---
7561

0 commit comments

Comments
 (0)