Feature: profcheck -u (Structured JSON Delta E Report) #5

Closed
opened 2026-08-21 09:12:06 +01:00 by gronod · 1 comment
Owner

Description

Add a -u flag to profcheck to output the final \Delta E report mathematically in JSON format.

Rationale

A host UI currently has to use regex to parse human-readable text (e.g., errors(CIEDE2000): max. = ...). A JSON payload guarantees robust extraction of quality metrics.

Proposed Output

{"event": "report", "peak_de2000": 2.34, "avg_de2000": 0.51, "rms": 0.61}
### Description Add a `-u` flag to `profcheck` to output the final $\Delta E$ report mathematically in JSON format. ### Rationale A host UI currently has to use regex to parse human-readable text (e.g., `errors(CIEDE2000): max. = ...`). A JSON payload guarantees robust extraction of quality metrics. ### Proposed Output ```json {"event": "report", "peak_de2000": 2.34, "avg_de2000": 0.51, "rms": 0.61} ```
gronod added this to the v3.5.1 - UI Subprocess Integration milestone 2026-08-21 09:12:06 +01:00
gronod added the Kind/Feature
Reviewed
Confirmed
1
Area/UI
labels 2026-08-21 18:31:44 +01:00
Author
Owner

Implemented in #12 via commit 50032ac. Added -u switch to profcheck for structured JSON Delta E reporting.

Implemented in #12 via commit 50032ac. Added `-u` switch to `profcheck` for structured JSON Delta E reporting.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: gronod/argyllcms#5