Release v0.8.2 #207

Merged
gronod merged 3 commits from development into main 2026-09-05 23:37:03 +01:00
Owner

Release v0.8.2 — Milestone 12: Future Workflow & Advanced Analytics

Highlights:

  • Printer Drift Tracking & Verification Analytics (#95):
    • Longitudinal drift tracking in Stage 5 persisting verification runs to verification_history.json with capacity management (500 records).
    • Status classification strictly using ICCery verification bands (issue #95) (<1.0 Excellent, <2.0 Good, <3.5 Acceptable, >=3.5 Warning).
    • Interactive dual-series SVG trend chart with shaded verification reference bands and hover tooltips.
    • Consecutive-breach alert card recommending re-profiling when >=2 consecutive runs exceed 3.5 across distinct dates or >=1 hour apart.
    • RFC-4180 compliant CSV export and automatic record capture upon verification exit code 0.
  • Automated XY Scanning Tables (#93):
    • Full Stage 3 support for automated XY scanning tables (GretagMacbeth SpectroScan, X-Rite i1iO).
    • Pure multi-line prompt classifier handling two-line prompts, fiducial patch alignment (locate patch <ID> with the sight), sheet placement, and sticky state transitions.
    • Dedicated TABLE_PLACE_SHEET and TABLE_ALIGN states with action button adaptations ("Sheet Placed — Continue", "Aligned — Continue").
    • 4-step sequence UI checklist and hint banner in Stage 3.
    • Graceful head parking (q\n) before process kill on cancel.
    • Hardware auto-detection in instlist (· XY Table) and runtime auto-detection.
  • Roadmap & Documentation Alignment:
    • Updated ROADMAP.md: marked #95 and #93 as completed, removed deferred #93 from Milestone 9, and marked #96 as Closed — Won't Fix.
    • Documented quality store schemas, verification bands, and XY table state machine details in AGENTS.md.
Release v0.8.2 — Milestone 12: Future Workflow & Advanced Analytics Highlights: - **Printer Drift Tracking & Verification Analytics (#95)**: - Longitudinal drift tracking in Stage 5 persisting verification runs to `verification_history.json` with capacity management (500 records). - Status classification strictly using **ICCery verification bands (issue #95)** (<1.0 Excellent, <2.0 Good, <3.5 Acceptable, >=3.5 Warning). - Interactive dual-series SVG trend chart with shaded verification reference bands and hover tooltips. - Consecutive-breach alert card recommending re-profiling when >=2 consecutive runs exceed 3.5 across distinct dates or >=1 hour apart. - RFC-4180 compliant CSV export and automatic record capture upon verification exit code 0. - **Automated XY Scanning Tables (#93)**: - Full Stage 3 support for automated XY scanning tables (GretagMacbeth SpectroScan, X-Rite i1iO). - Pure multi-line prompt classifier handling two-line prompts, fiducial patch alignment (`locate patch <ID> with the sight`), sheet placement, and sticky state transitions. - Dedicated `TABLE_PLACE_SHEET` and `TABLE_ALIGN` states with action button adaptations ("Sheet Placed — Continue", "Aligned — Continue"). - 4-step sequence UI checklist and hint banner in Stage 3. - Graceful head parking (`q\n`) before process kill on cancel. - Hardware auto-detection in `instlist` (`· XY Table`) and runtime auto-detection. - **Roadmap & Documentation Alignment**: - Updated ROADMAP.md: marked #95 and #93 as completed, removed deferred #93 from Milestone 9, and marked #96 as Closed — Won't Fix. - Documented quality store schemas, verification bands, and XY table state machine details in AGENTS.md.
gronod added 3 commits 2026-09-05 23:36:52 +01:00
- Extract pure classifyChartreadLine parser with tests for two-line prompts, fiducials, and sheet placement
- Add TABLE_PLACE_SHEET and TABLE_ALIGN states with sticky continuation lines
- Add 4-step XY sequence panel and hint in Stage 3
- Handle graceful head parking with 'q\n' on cancel
- Support --xy mock branch with blocking stdin reads
- Align ROADMAP.md and AGENTS.md for Milestone 12
gronod merged commit d6373c243b into main 2026-09-05 23:37:03 +01:00
Sign in to join this conversation.