docs: Update project plan for v1.1.0 completion

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>
This commit is contained in:
2025-11-25 11:31:43 -07:00
parent 089df1087f
commit f28a48f560
6 changed files with 938 additions and 64 deletions

View File

@@ -2,25 +2,26 @@
## Overview
This document identifies HIGH PRIORITY work items that MUST be completed for the v1.1.0 release. These items address critical issues discovered in production and architectural improvements required for system stability.
This document tracked HIGH PRIORITY work items for the v1.1.0 release. All critical items have been successfully completed.
**Target Release**: v1.1.0
**Status**: Planning
**Status**: COMPLETED ✅
**Created**: 2025-11-24
**Released**: 2025-11-25
## Critical Priority Items
These items MUST be completed before v1.1.0 release.
All critical items were successfully completed for v1.1.0 release.
---
### 1. Database Migration System Redesign - Phase 2
### 1. Database Migration System Redesign - Phase 2
**Priority**: CRITICAL
**ADR**: ADR-032
**Estimated Effort**: 4-6 hours
**Dependencies**: None
**Risk**: Low (backward compatible)
**ADR**: ADR-033
**Actual Effort**: ~2 hours
**Status**: COMPLETE
**Implementation**: Renamed SCHEMA_SQL to INITIAL_SCHEMA_SQL for clarity
#### Problem
The current database initialization system fails when upgrading existing production databases because SCHEMA_SQL represents the current schema rather than the initial v0.1.0 baseline. This causes indexes to be created on columns that don't exist yet.
@@ -103,13 +104,13 @@ Current IndieAuth implementation may need updates based on production usage patt
These items SHOULD be completed for v1.1.0 if time permits.
### 3. Full-Text Search Implementation
### 3. Full-Text Search Implementation
**Priority**: MEDIUM
**Reference**: v1.1/potential-features.md
**Estimated Effort**: 3-4 hours
**Dependencies**: None
**Risk**: Low
**Priority**: MEDIUM (Elevated to HIGH - implemented)
**ADR**: ADR-034
**Actual Effort**: ~7 hours (including complete UI)
**Status**: COMPLETE
**Implementation**: SQLite FTS5 with full UI and API
#### Implementation Approach
- Use SQLite FTS5 extension