Introduce longitudinal printer quality tracking to detect physical hardware and ink drift over time. Periodic verification measurements are recorded against a baseline profile and charted across successive calibration dates.
Scope & Technical Requirements
Local Time-Series Store (src-tauri/src/quality_store.rs):
Dedicated Rust JSON store managing verification_history.json located in the application user data directory (AppData / config).
Captures structured verification records: id, timestamp (ISO 8601), printer_name, profile_name, avg_de, max_de, rms_de, patch_count, and status.
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.
Description
Introduce longitudinal printer quality tracking to detect physical hardware and ink drift over time. Periodic verification measurements are recorded against a baseline profile and charted across successive calibration dates.
Scope & Technical Requirements
src-tauri/src/quality_store.rs):verification_history.jsonlocated in the application user data directory (AppData / config).id,timestamp(ISO 8601),printer_name,profile_name,avg_de,max_de,rms_de,patch_count, andstatus.save_verification_record,get_verification_history,clear_verification_history,export_verification_history_csv.\Delta Emetrics over time.\Delta E < 1.0: Excellent (Green)\Delta E < 2.0: Good (Blue)\Delta E < 3.5: Acceptable (Yellow)\Delta E \ge 3.5: Warning / Out of Tolerance (Red)Acceptance Criteria
verification_history.json.Dependencies & Ordering
v1.0.0)