chore: complete v1.2 milestone — archive and tag
Archive v1.2 Modularization & Polish milestone: - Archive ROADMAP.md, REQUIREMENTS.md, and audit to milestones/ - Evolve PROJECT.md with v1.2 validated requirements and decisions - Reorganize ROADMAP.md with collapsed milestone groupings - Delete REQUIREMENTS.md (fresh for next milestone) - Update STATE.md and MILESTONES.md Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
+28
-2
@@ -1,5 +1,33 @@
|
||||
# Project Milestones: Unraid Docker Manager
|
||||
|
||||
## v1.2 Modularization & Polish (Shipped: 2026-02-08)
|
||||
|
||||
**Delivered:** Modular sub-workflow architecture with "Update All" functionality — 7 domain sub-workflows, bitmap-encoded batch selection, and comprehensive documentation.
|
||||
|
||||
**Phases completed:** 10-13 + 10.1, 10.2 (6 phases, 25 plans)
|
||||
|
||||
**Key accomplishments:**
|
||||
- Decomposed monolithic workflow into 7 domain sub-workflows (Update, Actions, Logs, Batch UI, Status, Confirmation, Matching) — 287 total nodes
|
||||
- Bitmap-encoded batch selection eliminating Telegram's 64-byte callback limit (supports 50+ containers)
|
||||
- "Update All :latest" via text command and inline keyboard with infrastructure container exclusion
|
||||
- Correlation ID tracking for request tracing across sub-workflow boundaries
|
||||
- Comprehensive documentation overhaul (README with architecture, configuration, troubleshooting)
|
||||
- 9 UAT bugs fixed during Update All verification including infrastructure self-destruction protection
|
||||
|
||||
**Stats:**
|
||||
- 96 files modified (+51,319/-4,862 lines)
|
||||
- 10,987 lines across 8 workflow JSON files
|
||||
- 6 phases, 25 plans, 153 commits
|
||||
- 4 days (2026-02-04 → 2026-02-08)
|
||||
|
||||
**Git range:** v1.1 → `0471565`
|
||||
|
||||
**Tech debt accepted:** 4 non-blocking items (descoped logging features, 3 orphan nodes, legacy batch parsers, missing Phase 12 verification)
|
||||
|
||||
**What's next:** v2.0 with resource monitoring or proactive notifications.
|
||||
|
||||
---
|
||||
|
||||
## v1.1 n8n Integration & Polish (Shipped: 2026-02-04)
|
||||
|
||||
**Delivered:** Inline keyboard UX and Docker security hardening — button-driven container control with filtered socket proxy.
|
||||
@@ -47,6 +75,4 @@
|
||||
|
||||
**Git range:** Initial commit → `e5c02f9`
|
||||
|
||||
**What's next:** Consider v1.1 with n8n API integration for faster development iteration, or additional features like resource monitoring.
|
||||
|
||||
---
|
||||
|
||||
Reference in New Issue
Block a user