Public Roadmap
See what we’re building to help your tasks follow you everywhere.
Last Updated: July 3, 2025
✅ Shipped (Phases 1-9)
Phase 1: CLI Foundation
Status: Complete ✅
- Natural Language Input: Type what you think
- Git Sync: Version control for tasks
- Beautiful Terminal UI: Charm.sh powered interface
- Time Tracking: Start/stop/pause timers
- Smart Context Detection: Auto-detect projects from git repos
- Powerful Saved Filters: Create and instantly apply complex filter combinations
Phase 2: Smart Cloud Sync
Status: Complete ✅
Beta Users: Growing daily
- Multi-Device Sync: Real-time updates across devices
- Web Dashboard: Visual task overview and device management
- Secure Authentication: Your data, cryptographically isolated
- CLI Integration:
tycana login
,tycana sync
,tycana account
- Privacy-First Analytics: Optional telemetry with full transparency
User Impact: “Finally, my tasks follow me from home to office to coffee shop.” - Beta tester
Phase 3: Calendar Integration & Scheduling
Status: Complete ✅ (June 2025)
Why This Changed Everything: Your CLI tasks, in every calendar app
- Smart Scheduling:
tycana schedule 1 "tomorrow 2pm"
with natural language - Timeline Visualization:
tycana today --timeline
shows your day beautifully - Universal Calendar Subscriptions: Live feeds for Apple, Google, Outlook
- ICS Export:
tycana export calendar
works with any calendar app - iOS Compatibility: Solved SSL/header issues for Apple Calendar
- Timezone Intelligence: Consistent times across CLI and calendar
Phase 4: Design Standards & Polish
Status: Complete ✅ (June 7, 2025)
Why This Matters: Professional daily workflows with meaningful celebration
- Calm Productivity: Removed operational emojis from routine commands
- Selective Celebration: Preserved genuine achievement recognition (🔥 streaks, 🏆 milestones)
- Professional Output: Clean, scannable feedback for daily developer workflows
- Functional Guidance: Kept 💡 tips for user education and error recovery
- 19 Commands Standardized: Consistent experience across entire CLI
- Error Excellence: Clear, actionable error messages without visual noise
Real Usage:
$ tycana schedule 3 "friday 10am" --duration 2h
Scheduled "Review architecture" for Friday, Jun 7 at 10:00 AM (2h)
$ tycana today --timeline
📅 Friday, June 7, 2025
10:00 AM │ 📅 Review architecture (2h)
➤ 11:30 AM Now
2:00 PM │ ⚡ Sprint planning (due today)
Phase 5: NLP Parser Unification
Status: Complete ✅ (June 9, 2025)
Why This Changed Everything: Natural language that understands what you mean
- Unified Architecture: Single parser handling all commands consistently
- Natural Task Selection:
tycana done "marketing meeting"
finds tasks by title - Advanced Date Ranges:
"next 3 days"
,"past week"
,"until friday"
for personal productivity - Dual Interface: Natural language for humans, flags for automation
- Zero Breaking Changes: All existing workflows preserved while adding powerful new capabilities
Real Usage:
$ tycana list "next 3 days"
📋 Tasks due in next 3 days
⚡ Review PR #234 due today
📅 Client presentation due tomorrow
📅 Sprint planning due Wednesday
$ tycana done "marketing meeting"
🎉 Completed: Marketing weekly sync
$ tycana list "@work #urgent past 3 days"
📋 Work urgent tasks from past 3 days
⚡ Security patch deployed completed yesterday
⚡ Database backup restored completed 2 days ago
Hidden Gem: Saved Filters
The Power User Feature You Didn’t Know You Needed
Create complex filter combinations once, use them instantly:
$ tycana filter save work-urgent --project work --tags urgent --due "this week"
Filter saved: work-urgent
$ tycana filter work-urgent
📋 Applying filter: work-urgent
⚡ Fix authentication bug @work #urgent due today
⚡ Deploy hotfix @work #urgent due tomorrow
Pre-built filters: work-week, today-focus, overdue-urgent, next-7-days, inbox-review
Phase 6: Performance & Enterprise Quality
Status: Complete ✅ (June 2025)
Why This Matters: Foundation ready for scale and enterprise deployment
- Sub-100ms Performance: All operations optimized for 1000+ task lists
- Memory Optimization: Efficient handling of large datasets and long-running operations
- Bulk Operations: Project and tag-based completion, age-based cleanup, archive functionality
- Error Message Excellence: Complete audit with actionable, clear feedback
- Enterprise Testing: 5-tier comprehensive testing architecture with 95% coverage
- Data Integrity: Robust YAML corruption recovery and multi-device validation
Real Performance:
$ time tycana list --project backend
📋 Backend project (237 tasks)
⚡ Fix authentication... #urgent due today
📅 API documentation... #feature due tomorrow
real 0m0.043s # Sub-50ms response with 1000+ tasks
Phase 7: Team Collaboration
Status: Complete ✅ (June 2025)
Why This Changes Everything: Individual excellence + team collaboration without compromise
- Context Switching:
tycana context <team>
- like Git branches for productivity - Task Assignment: Assign to any team member with email-based identity
- Individual-First Design: Personal workflow unchanged, teams are additive
- Team Management: Create teams, invite members, manage permissions
- Data Architecture: Local YAML files with team separation, no cloud lock-in
- Multi-Device Sync: Team tasks sync across all team member devices
Real Usage:
$ tycana team create "Backend Team"
✓ Team created: backend-team
$ tycana context backend-team
✓ Switched to team context
$ tycana add "Review API spec" --assign [email protected]
✓ Task assigned to [email protected]
$ tycana list --my
📋 My assigned tasks (backend-team)
⚡ Code review for PR #789 assigned by [email protected]
$ tycana context personal
✓ Back to personal tasks
Phase 8: Event-Sourced Sync Architecture
Status: Complete ✅ (July 2025)
Why This Changes Everything: Bulletproof sync with precision event tracking
- Event Sourcing: Every task change tracked as discrete events for perfect sync integrity
- Atomic Operations: Add, update, complete, and delete operations with guaranteed consistency
- Content Validation: Deep integrity checking beyond just task existence
- Edge Case Recovery: Robust handling of network interruptions and concurrent modifications
- Unicode Preservation: Full international character support across all devices
- Conflict Resolution: Intelligent handling of simultaneous changes across devices
Real Impact:
$ tycana add "Résumé update for François's team" @work #urgent
✓ Task created with event ID: evt_abc123
$ tycana sync
✓ Synchronized 3 events (1 created, 1 updated, 1 completed)
✓ Content integrity verified across all devices
Phase 9: Enterprise-Grade Testing Infrastructure
Status: Complete ✅ (July 2025)
Why This Matters: Rock-solid reliability you can depend on daily
- Comprehensive Test Suite: 130 real-world scenarios covering every edge case
- Multi-Device Validation: Automated testing across laptop, desktop, and mobile workflows
- Realistic Data Testing: Complex task content with Unicode, metadata, and edge cases
- Containerized Environments: Production-identical testing with Docker/Podman
- Performance Validation: Sub-100ms operation testing under load
- Sync Integrity Testing: Bulletproof validation of distributed system consistency
What We Found and Fixed:
- Tag exclusion filters that weren’t working
- Unicode content truncation in task parsing
- Network timeout handling improvements
- Memory optimization for bulk operations
- Calendar export edge cases with timezone handling
User Confidence: Every operation you run has been validated under real-world chaos.
📋 Next Up (Q3 2025)
Teams Enhancement
Timeline: Q3 2025
Focus: Advanced team collaboration features
- Team Analytics: Productivity insights and reporting for team performance
- Advanced Member Management: Role-based permissions and team administration
- Team Calendar Features: Shared scheduling and calendar customization
- Activity Tracking: Team productivity metrics and progress visibility
Pro Tier Value Enhancement
Timeline: Q3 2025
Focus: Compelling premium features for individual and team users
- Advanced Analytics Dashboard: Productivity insights and pattern recognition
- AI-Enhanced Planning: Intelligent task suggestions and daily optimization
- Enhanced Calendar Integration: Smart scheduling and meeting management
- Workflow Automation: Custom integrations and API access
🎯 Future Vision (Q4 2025 & Beyond)
Mobile Experience
- Progressive Web App: Quick task capture on mobile devices
- Offline-first sync: Full functionality without internet connection
- Voice input: Hands-free task creation
Developer Integrations
- IDE plugins: VS Code, Vim, Emacs integration
- Git workflow: Automatic task creation from commits and PRs
- CI/CD integration: Build and deployment task automation
Advanced Features
- Import/export tools: Migration from other task managers
- Custom reporting: Data export and analysis capabilities
- Extended automation: Workflow scripting and integrations
How We Prioritize
1. Time-Based Features First
Calendar integration and time tracking solve real pain. Tasks without time allocation rarely get done.
2. Individual-First Design
Every feature helps individuals work better. Team features enhance, never replace, personal productivity.
3. CLI Remains Primary
Web and mobile complement, never replace, the terminal experience.
4. Quality Over Quantity
Fewer features done exceptionally well. No feature creep.
Share Your Input
Beta Testers: Direct email channel with founder
Community: [email protected]
Feature Requests: Share your workflow challenges
What helps us build better:
- Your specific use cases
- Workflow pain points
- Integration needs
- Productivity blockers
Our Commitments
We Promise:
- ✅ Monthly roadmap updates
- ✅ Transparent progress reports
- ✅ Beta features early access
- ✅ Your data always portable
We Don’t Promise:
- ❌ Features that complicate the CLI
- ❌ Complex enterprise workflows that hurt individual productivity
- ❌ Sacrificing speed for features
- ❌ Data lock-in mechanisms
Join the Journey
Ready to have your tasks everywhere?
This roadmap reflects our current direction. We adjust based on user feedback and technical discoveries. Major changes are always communicated.
Last updated: July 3, 2025