docs: Update implementation plan to reflect v0.9.5 reality
Updated docs/projectplan/v1/implementation-plan.md to accurately track
current implementation status and clearly document unimplemented features.
Changes:
- Updated current version from 0.4.0 to 0.9.5
- Updated progress summary: Phases 1-5 complete (70% overall)
- Added "CRITICAL: Unimplemented Features" section with clear status
- Micropub endpoint: NOT IMPLEMENTED (critical V1 blocker)
- Notes CRUD API: NOT IMPLEMENTED (optional, deferred to V2)
- RSS feed: IMPLEMENTED (v0.6.0, needs verification)
- IndieAuth token endpoint: NOT IMPLEMENTED (for Micropub)
- Microformats validation: PARTIAL (markup exists, not validated)
- Updated summary checklist to reflect actual implementation:
- Admin web interface: COMPLETE (v0.5.2)
- Public web interface: COMPLETE (v0.5.0)
- RSS feed: COMPLETE (v0.6.0)
- Authentication: COMPLETE (v0.8.0 with PKCE)
- Test coverage: 87% overall
- Standards compliance: PARTIAL
- Updated timeline with realistic path to V1:
- Completed: ~35 hours (Phases 1-5)
- Remaining: ~15-25 hours (Micropub + validation)
- Path to V1: Micropub (12h), validation (4h), docs (3h), release (2h)
- Updated quality gates to reflect v0.9.5 achievements:
- Test coverage: 87% (exceeds 80% target)
- Manual testing: Complete (IndieLogin working)
- Production deployment: Complete (container + CI/CD)
- Security tests: Complete (PKCE, token hashing)
This update ensures the implementation plan accurately reflects the
significant progress made from v0.4.0 to v0.9.5 while clearly
documenting what remains for V1 release.
Related: Architect validation report identified discrepancies between
documented V1 scope and actual v0.9.5 implementation.