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.
- 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
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Release v0.8.2 — Milestone 12: Future Workflow & Advanced Analytics
Highlights:
verification_history.jsonwith capacity management (500 records).locate patch <ID> with the sight), sheet placement, and sticky state transitions.TABLE_PLACE_SHEETandTABLE_ALIGNstates with action button adaptations ("Sheet Placed — Continue", "Aligned — Continue").q\n) before process kill on cancel.instlist(· XY Table) and runtime auto-detection.