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.
### 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
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
Add a
-uflag toprofcheckto output the final\Delta Ereport 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
Implemented in #12 via commit
50032ac. Added-uswitch toprofcheckfor structured JSON Delta E reporting.