Comprehensive project plan updates to reflect v1.1.0 release: New Documents: - INDEX.md: Navigation index for all planning docs - ROADMAP.md: Future version planning (v1.1.1 → v2.0.0) - v1.1/RELEASE-STATUS.md: Complete v1.1.0 tracking Updated Documents: - v1/implementation-plan.md: Updated to v1.1.0, marked V1 100% complete - v1.1/priority-work.md: Marked all items complete with actual effort Changes: - Fixed outdated status (was showing v0.9.5) - Marked Micropub as complete (v1.0.0) - Tracked all v1.1.0 features (search, slugs, migrations) - Added clear roadmap for future versions - Linked all ADRs and implementation reports Project plan now fully synchronized with v1.1.0 "SearchLight" release. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
166 lines
6.2 KiB
Markdown
166 lines
6.2 KiB
Markdown
# StarPunk Project Planning Index
|
|
|
|
## Overview
|
|
|
|
This directory contains all project planning documentation for StarPunk, organized by version and planning phase. Use this index to navigate to the appropriate documentation.
|
|
|
|
## Current Status
|
|
|
|
**Latest Release**: v1.1.0 "SearchLight" (2025-11-25)
|
|
**Project Status**: Production Ready - V1 Feature Complete
|
|
|
|
## Directory Structure
|
|
|
|
```
|
|
/docs/projectplan/
|
|
├── INDEX.md (this file)
|
|
├── ROADMAP.md → Future development roadmap
|
|
├── v1/ → V1.0 planning (COMPLETE)
|
|
│ ├── README.md → V1 planning overview
|
|
│ ├── implementation-plan.md → Detailed implementation phases
|
|
│ ├── feature-scope.md → In/out of scope decisions
|
|
│ ├── quick-reference.md → Developer quick reference
|
|
│ └── dependencies-diagram.md → Module dependencies
|
|
└── v1.1/ → V1.1 planning (COMPLETE)
|
|
├── RELEASE-STATUS.md → V1.1.0 release tracking
|
|
├── priority-work.md → Completed priority items
|
|
└── potential-features.md → Feature backlog
|
|
```
|
|
|
|
## Quick Navigation
|
|
|
|
### For Current Development
|
|
- [Roadmap](/home/phil/Projects/starpunk/docs/projectplan/ROADMAP.md) - Future versions and features
|
|
- [V1.1 Release Status](/home/phil/Projects/starpunk/docs/projectplan/v1.1/RELEASE-STATUS.md) - Latest release details
|
|
|
|
### For Historical Reference
|
|
- [V1 Implementation Plan](/home/phil/Projects/starpunk/docs/projectplan/v1/implementation-plan.md) - How V1 was built
|
|
- [Feature Scope](/home/phil/Projects/starpunk/docs/projectplan/v1/feature-scope.md) - V1 scope decisions
|
|
|
|
### For Daily Work
|
|
- [Quick Reference](/home/phil/Projects/starpunk/docs/projectplan/v1/quick-reference.md) - Commands and lookups
|
|
- [Potential Features](/home/phil/Projects/starpunk/docs/projectplan/v1.1/potential-features.md) - Feature backlog
|
|
|
|
## Version History
|
|
|
|
### V1.1.0 "SearchLight" (Released 2025-11-25)
|
|
- Full-text search with FTS5
|
|
- Custom slugs via Micropub
|
|
- RSS feed fixes
|
|
- Migration improvements
|
|
- [Full Release Details](/home/phil/Projects/starpunk/docs/projectplan/v1.1/RELEASE-STATUS.md)
|
|
|
|
### V1.0.0 (Released 2025-11-24)
|
|
- IndieAuth authentication
|
|
- Micropub endpoint
|
|
- Notes management
|
|
- RSS syndication
|
|
- Web interface
|
|
- [Implementation Report](/home/phil/Projects/starpunk/docs/reports/v1.0.0-implementation-report.md)
|
|
|
|
## Key Documents
|
|
|
|
### Planning Documents
|
|
1. **[Roadmap](/home/phil/Projects/starpunk/docs/projectplan/ROADMAP.md)**
|
|
- Future version planning
|
|
- Feature timeline
|
|
- Design principles
|
|
|
|
2. **[V1 Implementation Plan](/home/phil/Projects/starpunk/docs/projectplan/v1/implementation-plan.md)**
|
|
- Phase-by-phase implementation
|
|
- Task tracking
|
|
- Test requirements
|
|
|
|
3. **[Feature Scope](/home/phil/Projects/starpunk/docs/projectplan/v1/feature-scope.md)**
|
|
- In/out of scope matrix
|
|
- Decision framework
|
|
- Lines of code budget
|
|
|
|
### Status Documents
|
|
1. **[V1.1 Release Status](/home/phil/Projects/starpunk/docs/projectplan/v1.1/RELEASE-STATUS.md)**
|
|
- Latest release tracking
|
|
- Completed features
|
|
- Test coverage
|
|
|
|
2. **[Priority Work](/home/phil/Projects/starpunk/docs/projectplan/v1.1/priority-work.md)**
|
|
- Critical items (completed)
|
|
- Implementation notes
|
|
- Success criteria
|
|
|
|
### Reference Documents
|
|
1. **[Quick Reference](/home/phil/Projects/starpunk/docs/projectplan/v1/quick-reference.md)**
|
|
- Common commands
|
|
- File checklist
|
|
- Configuration guide
|
|
|
|
2. **[Potential Features](/home/phil/Projects/starpunk/docs/projectplan/v1.1/potential-features.md)**
|
|
- Feature backlog
|
|
- Implementation options
|
|
- Priority scoring
|
|
|
|
## Related Documentation
|
|
|
|
### Architecture
|
|
- [Architecture Overview](/home/phil/Projects/starpunk/docs/architecture/overview.md)
|
|
- [Technology Stack](/home/phil/Projects/starpunk/docs/architecture/technology-stack.md)
|
|
- [Architecture Decision Records](/home/phil/Projects/starpunk/docs/decisions/)
|
|
|
|
### Implementation Reports
|
|
- [V1.1.0 Implementation Report](/home/phil/Projects/starpunk/docs/reports/v1.1.0-implementation-report.md)
|
|
- [V1.0.0 Implementation Report](/home/phil/Projects/starpunk/docs/reports/v1.0.0-implementation-report.md)
|
|
- [All Reports](/home/phil/Projects/starpunk/docs/reports/)
|
|
|
|
### Standards
|
|
- [Python Coding Standards](/home/phil/Projects/starpunk/docs/standards/python-coding-standards.md)
|
|
- [Git Branching Strategy](/home/phil/Projects/starpunk/docs/standards/git-branching-strategy.md)
|
|
- [Versioning Strategy](/home/phil/Projects/starpunk/docs/standards/versioning-strategy.md)
|
|
|
|
## How to Use This Documentation
|
|
|
|
### For New Contributors
|
|
1. Read the [Roadmap](/home/phil/Projects/starpunk/docs/projectplan/ROADMAP.md)
|
|
2. Review [Feature Scope](/home/phil/Projects/starpunk/docs/projectplan/v1/feature-scope.md)
|
|
3. Check [Potential Features](/home/phil/Projects/starpunk/docs/projectplan/v1.1/potential-features.md)
|
|
|
|
### For Implementation
|
|
1. Check [Current Status](#current-status) above
|
|
2. Review relevant ADRs in `/docs/decisions/`
|
|
3. Follow [Quick Reference](/home/phil/Projects/starpunk/docs/projectplan/v1/quick-reference.md)
|
|
4. Document in `/docs/reports/`
|
|
|
|
### For Planning
|
|
1. Review [Roadmap](/home/phil/Projects/starpunk/docs/projectplan/ROADMAP.md)
|
|
2. Check [Feature Backlog](/home/phil/Projects/starpunk/docs/projectplan/v1.1/potential-features.md)
|
|
3. Create ADRs for major decisions
|
|
4. Update this index when adding documents
|
|
|
|
## Maintenance
|
|
|
|
This planning documentation should be updated:
|
|
- After each release (update status, versions)
|
|
- When planning new features (update roadmap)
|
|
- When making scope decisions (update feature documents)
|
|
- When creating new planning documents (update this index)
|
|
|
|
## Success Metrics
|
|
|
|
Project planning success is measured by:
|
|
- ✅ All V1 features implemented
|
|
- ✅ 598 tests (588 passing)
|
|
- ✅ IndieWeb compliance achieved
|
|
- ✅ Documentation complete
|
|
- ✅ Production ready
|
|
|
|
## Philosophy
|
|
|
|
> "Every line of code must justify its existence. When in doubt, leave it out."
|
|
|
|
This philosophy guides all planning and implementation decisions.
|
|
|
|
---
|
|
|
|
**Index Created**: 2025-11-25
|
|
**Last Updated**: 2025-11-25
|
|
**Maintained By**: StarPunk Architect
|
|
|
|
For questions about project planning, consult the Architect agent or review the ADRs. |