Some checks failed
Release Binaries / release (push) Has been cancelled
Features: - Binary-Free Mode: No OpenCode binary required - NomadArch Native mode with free Zen models - Native session management - Provider routing (Zen, Qwen, Z.AI) - Fixed MCP connection with explicit connectAll() - Updated installers and launchers for all platforms - UI binary selector with Native option Free Models Available: - GPT-5 Nano (400K context) - Grok Code Fast 1 (256K context) - GLM-4.7 (205K context) - Doubao Seed Code (256K context) - Big Pickle (200K context)
181 lines
4.8 KiB
Markdown
181 lines
4.8 KiB
Markdown
# Documentation Index
|
|
|
|
Quick reference to all documentation files.
|
|
|
|
## Main Documents
|
|
|
|
### [README.md](../README.md)
|
|
|
|
Project overview, installation, and getting started guide.
|
|
|
|
### [SUMMARY.md](SUMMARY.md)
|
|
|
|
Executive summary of the entire project - **start here!**
|
|
|
|
### [MVP-PRINCIPLES.md](MVP-PRINCIPLES.md)
|
|
|
|
**MVP development philosophy** - Focus on functionality, NOT performance ⚡
|
|
|
|
---
|
|
|
|
## Specification Documents
|
|
|
|
### [architecture.md](architecture.md)
|
|
|
|
**Complete system architecture**
|
|
|
|
- Component layers and responsibilities
|
|
- State management structure
|
|
- Data flow diagrams
|
|
- Technology stack
|
|
- Security and performance considerations
|
|
|
|
**Read this to understand:** How the app is structured
|
|
|
|
### [user-interface.md](user-interface.md)
|
|
|
|
**Complete UI/UX specifications**
|
|
|
|
- Every screen and component layout
|
|
- Visual design specifications
|
|
- Interaction patterns
|
|
- Accessibility requirements
|
|
- Color schemes and typography
|
|
|
|
**Read this to understand:** What the app looks like and how users interact
|
|
|
|
### [technical-implementation.md](technical-implementation.md)
|
|
|
|
**Implementation details**
|
|
|
|
- File structure
|
|
- TypeScript interfaces
|
|
- Process management logic
|
|
- SDK integration patterns
|
|
- IPC communication
|
|
- Error handling strategies
|
|
|
|
**Read this to understand:** How to actually build it
|
|
|
|
### [build-roadmap.md](build-roadmap.md)
|
|
|
|
**Development plan**
|
|
|
|
- 8 phases of development
|
|
- Task dependencies
|
|
- Timeline estimates
|
|
- Success criteria
|
|
- Risk mitigation
|
|
|
|
**Read this to understand:** The development journey from start to finish
|
|
|
|
---
|
|
|
|
## Task Documents
|
|
|
|
### [tasks/README.md](../tasks/README.md)
|
|
|
|
**Task management guide**
|
|
|
|
- Task workflow
|
|
- Naming conventions
|
|
- How to work on tasks
|
|
- Progress tracking
|
|
|
|
### Task Files (in tasks/todo/)
|
|
|
|
- **001-project-setup.md** - Electron + SolidJS boilerplate
|
|
- **002-empty-state-ui.md** - Initial UI with folder selection
|
|
- **003-process-manager.md** - OpenCode server spawning
|
|
- **004-sdk-integration.md** - API client integration
|
|
- **005-session-picker-modal.md** - Session selection UI
|
|
|
|
More tasks will be added as we progress through phases.
|
|
|
|
---
|
|
|
|
## Reading Order
|
|
|
|
### For First-Time Readers:
|
|
|
|
1. [SUMMARY.md](SUMMARY.md) - Get the big picture
|
|
2. [architecture.md](architecture.md) - Understand the structure
|
|
3. [user-interface.md](user-interface.md) - See what you're building
|
|
4. [build-roadmap.md](build-roadmap.md) - Understand the plan
|
|
5. [tasks/README.md](../tasks/README.md) - Learn the workflow
|
|
|
|
### For Implementers:
|
|
|
|
1. [tasks/README.md](../tasks/README.md) - Understand task workflow
|
|
2. [technical-implementation.md](technical-implementation.md) - Implementation patterns
|
|
3. [tasks/todo/001-\*.md](../tasks/todo/) - Start with first task
|
|
4. Refer to architecture.md and user-interface.md as needed
|
|
|
|
### For Designers:
|
|
|
|
1. [user-interface.md](user-interface.md) - Complete UI specs
|
|
2. [architecture.md](architecture.md) - Component structure
|
|
3. [SUMMARY.md](SUMMARY.md) - Feature overview
|
|
|
|
### For Project Managers:
|
|
|
|
1. [SUMMARY.md](SUMMARY.md) - Executive overview
|
|
2. [build-roadmap.md](build-roadmap.md) - Timeline and phases
|
|
3. [tasks/README.md](../tasks/README.md) - Task tracking
|
|
|
|
---
|
|
|
|
## Quick Reference
|
|
|
|
### Common Questions
|
|
|
|
**Q: Where do I start?**
|
|
A: Read [SUMMARY.md](SUMMARY.md), then start [Task 001](../tasks/todo/001-project-setup.md)
|
|
|
|
**Q: How long will this take?**
|
|
A: See [build-roadmap.md](build-roadmap.md) - MVP in 3-7 weeks depending on commitment
|
|
|
|
**Q: What does the UI look like?**
|
|
A: See [user-interface.md](user-interface.md) for complete specifications
|
|
|
|
**Q: How does it work internally?**
|
|
A: See [architecture.md](architecture.md) for system design
|
|
|
|
**Q: How do I build feature X?**
|
|
A: See [technical-implementation.md](technical-implementation.md) for patterns
|
|
|
|
**Q: What's the development plan?**
|
|
A: See [build-roadmap.md](build-roadmap.md) for phases
|
|
|
|
---
|
|
|
|
## Document Status
|
|
|
|
| Document | Status | Last Updated |
|
|
| --------------------------- | ----------- | ------------ |
|
|
| README.md | ✅ Complete | 2024-10-22 |
|
|
| SUMMARY.md | ✅ Complete | 2024-10-22 |
|
|
| architecture.md | ✅ Complete | 2024-10-22 |
|
|
| user-interface.md | ✅ Complete | 2024-10-22 |
|
|
| technical-implementation.md | ✅ Complete | 2024-10-22 |
|
|
| build-roadmap.md | ✅ Complete | 2024-10-22 |
|
|
| tasks/README.md | ✅ Complete | 2024-10-22 |
|
|
| Task 001-005 | ✅ Complete | 2024-10-22 |
|
|
|
|
**Project phase:** Post-MVP (Phases 1-3 complete; Phase 4 work underway).
|
|
|
|
---
|
|
|
|
## Contributing to Documentation
|
|
|
|
When updating documentation:
|
|
|
|
1. Update the relevant file
|
|
2. Update "Last Updated" in this index
|
|
3. Update SUMMARY.md if adding major changes
|
|
4. Keep consistent formatting and style
|
|
|
|
---
|
|
|
|
_This index will be updated as more documentation is added._
|