Revise PLAN.md by removing development guidelines

Removed development guidelines and performance budgets sections.
This commit is contained in:
SteelDynamite 2025-11-02 10:25:49 -08:00 committed by GitHub
parent 021e532900
commit 123ebf9b43
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

27
PLAN.md
View file

@ -6,11 +6,8 @@ A **local-first, cross-platform tasks application** inspired by Google Tasks. Bu
**Core Principles**: **Core Principles**:
- **Local-First**: Your data, your folder, your control - **Local-First**: Your data, your folder, your control
- **Privacy**: Data stays on your devices and chosen storage
- **Fast**: Sub-second startup, instant response - **Fast**: Sub-second startup, instant response
- **Portable**: Plain markdown files, works with any text editor
- **Cross-Platform**: Single codebase, all platforms - **Cross-Platform**: Single codebase, all platforms
- **Future-Proof**: Clean architecture enables game-like polish later
**Data Format**: Tasks stored as markdown files with YAML frontmatter (Obsidian-compatible) **Data Format**: Tasks stored as markdown files with YAML frontmatter (Obsidian-compatible)
**Storage**: User selects folder location (e.g., `~/Documents/Tasks`, `~/Dropbox/Tasks`) **Storage**: User selects folder location (e.g., `~/Documents/Tasks`, `~/Dropbox/Tasks`)
@ -19,30 +16,6 @@ A **local-first, cross-platform tasks application** inspired by Google Tasks. Bu
--- ---
## Development Guidelines
### Testing Strategy
- **Unit tests**: Data models and business logic
- **Integration tests**: Storage layer operations
- **E2E tests**: Critical user flows
- **Performance tests**: Startup time, large datasets
- **Platform tests**: Verify each platform build
### Performance Budgets
- **Cold start**: < 200ms on desktop, < 500ms on mobile
- **First render**: < 100ms
- **Task creation**: < 50ms
- **Sync operation**: < 2s for typical dataset (< 1000 tasks)
- **Memory usage**: < 50MB on mobile, < 100MB on desktop
### Version Scheme
Semantic versioning: `0.1.0 → 1.0.0`
### CI/CD
GitHub Actions for all platforms
---
## Resources ## Resources
- [Bevy Documentation](https://bevyengine.org/) - [Bevy Documentation](https://bevyengine.org/)