From c9a7f70338032920f7b6ef5cdd35d572037d51dc Mon Sep 17 00:00:00 2001 From: Kawa Date: Mon, 13 Apr 2026 09:53:04 +0200 Subject: [PATCH] docs: start milestone v1.1 hardening and validation --- .planning/PROJECT.md | 16 ++++++++++++++-- .planning/STATE.md | 34 ++++++++++++++++------------------ 2 files changed, 30 insertions(+), 20 deletions(-) diff --git a/.planning/PROJECT.md b/.planning/PROJECT.md index 8f5e416..b75c8a1 100644 --- a/.planning/PROJECT.md +++ b/.planning/PROJECT.md @@ -78,9 +78,21 @@ Shipped v1.0 with ~3,924 LOC Python (incl. tests) + templates/static assets. 113 | Gap-closure phases 6 & 7 (post-audit) | Cleaner than shipping with known defects | ✓ Good — all 27 requirements passed re-audit | | HTMX + Alpine.js (no SPA) | No Node.js in container, server-rendered templates | ✓ Good | +## Current Milestone: v1.1 Hardening & Validation + +**Goal:** Close every open concern from v1.0 — real-world runtime validation, UX tech debt, and Nyquist-compliant validation track — to ship a confidence release. + +**Target features:** +- Real-world Intune tenant runtime validation (.intunewin byte-level + `pnputil` under SYSTEM context) +- Live browser verification of PRNT-03 Alpine.js IP→port auto-derivation +- Driver dropdown refresh after new driver upload (no manual page reload) +- UI links to individual script downloads on printer detail page +- Nyquist-compliant VALIDATION.md retro-fitted across all 7 v1.0 phases +- First real-world deployment + structured user feedback capture + ## Current Focus -v1.0 shipped. Next up: v1.1 planning — focus on real-world runtime validation (Intune tenant, SYSTEM-context `pnputil`) and fixing carryover tech debt (driver dropdown refresh, script download UI, Nyquist validation). +v1.1 — Hardening & Validation. No new features; pure quality, validation, and rollout milestone. --- -*Last updated: 2026-04-13 after v1.0 milestone* +*Last updated: 2026-04-13 after v1.1 kickoff* diff --git a/.planning/STATE.md b/.planning/STATE.md index 3fd562b..1608777 100644 --- a/.planning/STATE.md +++ b/.planning/STATE.md @@ -1,17 +1,16 @@ --- gsd_state_version: 1.0 -milestone: v1.0 -milestone_name: ImpTune MVP -status: shipped -shipped_at: "2026-04-13" -last_updated: "2026-04-13T09:05:00Z" -last_activity: "2026-04-13 — v1.0 shipped: 7 phases, 13 plans, 27/27 requirements, git tag v1.0" +milestone: v1.1 +milestone_name: Hardening & Validation +status: defining-requirements +last_updated: "2026-04-13T10:00:00Z" +last_activity: "2026-04-13 — Milestone v1.1 started" progress: - total_phases: 7 - completed_phases: 7 - total_plans: 13 - completed_plans: 13 - percent: 100 + total_phases: 0 + completed_phases: 0 + total_plans: 0 + completed_plans: 0 + percent: 0 --- # Project State @@ -21,16 +20,15 @@ progress: See: .planning/PROJECT.md (updated 2026-04-13 after v1.0 milestone) **Core value:** Generate a complete, working printer deployment package (script + drivers + icon) in minutes instead of manually scripting each printer setup. -**Current focus:** v1.0 shipped — planning next milestone +**Current focus:** v1.1 Hardening & Validation — defining requirements ## Current Position -Milestone: v1.0 ImpTune MVP — **SHIPPED 2026-04-13** -Phases: 7/7 complete -Plans: 13/13 complete -Requirements: 27/27 satisfied (audit passed) - -Next action: `/gsd:new-milestone` to scope v1.1 +Milestone: v1.1 Hardening & Validation +Phase: Not started (defining requirements) +Plan: — +Status: Defining requirements +Last activity: 2026-04-13 — Milestone v1.1 started ## Milestone History