Commit Graph
44 Commits
Author SHA1 Message Date
yonlu 6cb22359c8 docs(quick-15): complete audio glitch fix plan
- Add 15-SUMMARY.md with implementation details
- Update STATE.md with quick task 15 completion
2026-03-05 15:29:39 -05:00
yonlu 97c135766b docs(quick-14): complete queue/player desync fix plan 2026-03-05 15:04:39 -05:00
yonlu e743294406 docs(quick-13): complete fix linting issues plan
- Add 13-SUMMARY.md with execution details
- Update STATE.md with quick task 13 entry
2026-03-05 14:09:48 -05:00
yonlu 06d2c4702e docs(quick-12): complete add favorite icon to album dropdown plan 2026-03-05 11:44:28 -05:00
yonlu fd367de80e docs(quick-11): complete fix neovim crash during library scan plan
- Add 11-SUMMARY.md with execution results
- Update STATE.md with quick task 11 entry and session info
2026-03-05 11:10:15 -05:00
yonlu fe7cba86b4 docs: update STATE.md for FTS5 contentless fix 2026-03-05 10:42:12 -05:00
yonlu 1b33923980 docs(quick-10): complete fix duplicate album merging bug plan
- Add 10-SUMMARY.md with full execution details
- Update STATE.md with quick task 10 entry and session info
2026-03-05 10:26:57 -05:00
yonlu dff625a568 docs(quick-9): complete fix queue panel scroll bar plan
- Add 9-SUMMARY.md with execution results
- Update STATE.md with quick task 9 entry
2026-03-05 09:41:18 -05:00
yonlu 6ce0661fca chore: complete v1.0 Consolidation milestone
Archive milestone artifacts:
- milestones/v1.0-ROADMAP.md (full roadmap archive)
- milestones/v1.0-REQUIREMENTS.md (26/26 requirements complete)
- milestones/v1.0-phases/ (8 phase directories with plans, summaries, verifications)

Updated:
- PROJECT.md: full evolution review, all consolidation requirements validated
- ROADMAP.md: collapsed to milestone summary with archive link
- STATE.md: reset for next milestone
- MILESTONES.md: created with stats and accomplishments
- RETROSPECTIVE.md: created with lessons learned

Deleted:
- REQUIREMENTS.md (archived, fresh for next milestone)

8 phases, 17 plans, 34 tasks, 84 tests added, 6 days
2026-03-05 09:34:43 -05:00
yonlu 5ef45f91ed docs(phase-08): complete phase execution 2026-03-05 09:22:14 -05:00
yonlu 9943ae381c docs(08-04): complete visual consistency audit & design token application plan
- SUMMARY.md documents 15-component design token rollout
- STATE.md updated: all 8 phases complete, 26/26 requirements delivered
- ROADMAP.md updated: Phase 8 4/4 plans complete
- Includes hotfix documentation for repeat() virtualizer regression (72ef719)
2026-03-05 09:16:22 -05:00
yonlu bc487cd715 docs(08-03): complete renderTrackRow optimization plan
- SUMMARY.md with classMap directive migration results
- STATE.md updated: 3/4 plans complete, decisions recorded
- ROADMAP.md updated with plan progress
2026-03-04 23:24:15 -05:00
yonlu e9410e5019 docs(08-02): complete virtualizer repeat() directive migration plan 2026-03-04 23:18:41 -05:00
yonlu 2ad301c297 docs(08-01): complete performance plumbing and design tokens plan 2026-03-04 23:17:00 -05:00
yonlu fbaa72da8f docs(phase-07): complete phase execution 2026-03-04 21:04:13 -05:00
yonlu 6f79c77b58 docs(07-01): complete queue persistence optimization plan
- SUMMARY.md with incremental persistence + Phase 2 dedup details
- STATE.md updated: Phase 7 complete (2/2 plans), decisions recorded
- ROADMAP.md updated: Phase 7 marked complete
- REQUIREMENTS.md: PERF-01, PERF-02 marked complete
2026-03-04 21:00:31 -05:00
yonlu ced58fe6a9 perf(07-01): eliminate redundant lookups in SetQueue Phase 2
- Add phase1Meta parameter to resolveRemainingTracks
- Filter out already-resolved paths before lookupTrackMetaBatch call
- Merge Phase 1 results into Phase 2 lookup map
- Pass batchMeta from SetQueue call site to resolveRemainingTracks
- For 1000-track queue with Phase 1 resolving 50, Phase 2 now queries 950 instead of 1000
2026-03-04 20:58:22 -05:00
yonlu c9626f4c9f docs(phase-06): complete phase execution 2026-03-04 19:38:35 -05:00
yonlu 0bd968ca19 docs(06-03): complete lookupChunk migration & SAFETY comments plan
- SUMMARY.md with execution results and self-check
- STATE.md updated: Phase 6 complete (3/3 plans), decisions recorded
- ROADMAP.md updated: Phase 6 marked Complete
- REQUIREMENTS.md: QUAL-03 and QUAL-04 marked complete
2026-03-04 19:36:00 -05:00
yonlu 48d1416e43 docs(06-01): complete track_metadata VIEW consolidation plan
- SUMMARY.md: 2 tasks, 4 files, 2min duration
- STATE.md: advance to Phase 6 plan 1/3
- ROADMAP.md: update progress for phases 3-6
- REQUIREMENTS.md: mark QUAL-01 complete
2026-03-04 19:25:53 -05:00
yonlu 9298b4aead docs(phase-05): complete phase execution 2026-03-04 16:49:09 -05:00
yonlu 7804752d45 docs(05-01): complete FTS5 search tests plan
- SUMMARY.md: 15 tests, 9min duration, 2 deviations documented
- STATE.md: Phase 5 fully complete, 84 total tests
- REQUIREMENTS.md: TEST-03 marked complete
2026-03-04 16:45:25 -05:00
yonlu efddad66df docs(05-02): complete library scan tests plan
- SUMMARY.md with 13 tests across entity cache, pure helpers, orphan cleanup
- STATE.md updated: Phase 5 in progress, decisions, metrics
- ROADMAP.md updated: plan progress for Phase 5
- REQUIREMENTS.md updated: TEST-06 marked complete
2026-03-04 16:40:26 -05:00
yonlu 8a97e522cc docs(phase-04): complete phase execution 2026-03-03 17:08:07 -05:00
yonlu 7703297ebf docs(04-02): complete config and player tests plan
- SUMMARY: 27 test cases across 6 packages, all passing with -race
- STATE: Phase 4 complete, 14/26 requirements delivered
- ROADMAP: Phase 04 marked complete
- REQUIREMENTS: TEST-04, TEST-05 marked complete
2026-03-03 17:04:26 -05:00
yonlu 5513d47a4a docs(04-01): complete queue unit tests plan 2026-03-03 17:02:32 -05:00
yonlu 062d429513 docs(phase-03): complete phase execution 2026-03-02 22:10:35 -05:00
yonlu c3a6e1161f docs(03-01): complete test infrastructure plan 2026-03-02 22:07:40 -05:00
yonlu b17ce5d0e4 docs(phase-02): complete phase execution 2026-03-02 19:24:27 -05:00
yonlu 1c9356b6ad docs(02-02): complete artist credit error checking & scan warnings plan
- SUMMARY.md with all task commits and self-check
- STATE.md advanced to Phase 2 complete (2/2 plans)
- ROADMAP.md updated with Phase 2 complete status
- REQUIREMENTS.md marked CORR-08, CORR-09 complete
2026-03-02 19:21:06 -05:00
yonlu 0d5b76cb0f docs(02-01): complete error handling & config fixes plan
- SUMMARY.md with all task commits and self-check
- STATE.md advanced to Phase 2 Plan 1/2 complete
- ROADMAP.md updated with Phase 2 progress
- REQUIREMENTS.md marked CORR-05, CORR-06, CORR-07 complete
2026-03-02 18:42:28 -05:00
yonlu 8717cbfae3 docs(quick-8): complete duplicate tracks dialog plan
- Add 8-SUMMARY.md with execution results
- Update STATE.md with quick task 008 entry
2026-03-01 11:16:32 -05:00
yonlu 96a9dc43d5 docs(quick-7): complete pin default playlist to top plan
- Add 7-SUMMARY.md with implementation details and self-check
- Update STATE.md with quick task 007 entry and session context
2026-03-01 10:08:11 -05:00
yonlu 0119cb469a docs(quick-006): complete remove list icon from playlist names plan
- Add 6-SUMMARY.md with execution results
- Update STATE.md with quick task 006 completion
2026-03-01 09:45:12 -05:00
yonlu e8570cbb62 docs(quick-5): complete sort dropdown for playlist view plan
- Add execution summary with task details and deviation log
- Update STATE.md with quick task 005 entry
2026-03-01 08:54:30 -05:00
yonlu 85412e2eaa docs(quick-4): Add set as default playlist context menu option for single playlist selection 2026-02-28 14:26:51 -05:00
yonlu af62fa4981 docs(quick-4): complete 'Set as Default Playlist' context menu plan
- Add 4-SUMMARY.md with execution results
- Update STATE.md with quick task 004 entry
2026-02-28 14:26:20 -05:00
yonlu a877031297 docs(quick-3): Add multi-select to playlist view with context menu delete support 2026-02-28 14:16:56 -05:00
yonlu 99401ab5c7 docs(quick-3): complete playlist multi-select plan
- Add 3-SUMMARY.md with execution results
- Update STATE.md with quick task 003 entry
2026-02-28 14:16:26 -05:00
yonlu be38937f84 docs(quick-002): complete auto-rename duplicate playlists on import summary
- Add 002-SUMMARY.md with task details and verification results
- Update STATE.md quick tasks table
2026-02-28 13:54:12 -05:00
yonlu a5be8e1efc docs(quick-001): multi-playlist import support 2026-02-28 13:33:28 -05:00
yonlu 6b4f0bf14b docs(phase-01): complete phase execution 2026-02-28 12:16:37 -05:00
yonlu cd07bdf37b docs(01-01): complete SetContext race fixes plan
- Created 01-01-SUMMARY.md with execution results
- Updated STATE.md with Phase 1 completion and decisions
- Updated ROADMAP.md progress (Phase 1: 1/1 plans complete)
- Marked CORR-01 through CORR-04 complete in REQUIREMENTS.md
2026-02-28 12:13:44 -05:00
yonlu c086215533 docs: create roadmap (8 phases) 2026-02-27 13:16:41 -05:00