#83 CalibrationIdentity and profile resolver onto milestone/M7-grok #91

Closed
gronod wants to merge 0 commits from feat/83-cal-identity into milestone/M7-grok
Owner

Summary

Applies CAL_ / .icc|.icm policy onto milestone/M7-grok.

Fixes #83.

Stacked with #79–#86 in d4261ba. Merge one M7 PR; close the rest after.

#83 scope

  • CalibrationIdentity.parse / prefix
  • ArtefactProbe.resolveProfile(URL)
  • Wizard + calibration VM + runner use the helper
## Summary Applies CAL_ / `.icc`|`.icm` policy onto `milestone/M7-grok`. Fixes #83. Stacked with #79–#86 in `d4261ba`. Merge one M7 PR; close the rest after. ## #83 scope - `CalibrationIdentity.parse` / `prefix` - `ArtefactProbe.resolveProfile(URL)` - Wizard + calibration VM + runner use the helper
gronod added this to the M7 — Deduplicate & consolidate (develop) milestone 2026-09-10 18:48:33 +01:00
gronod added the Kind/Enhancement
Priority
High
2
Project/ICCery-v2Feature/Backend
labels 2026-09-10 18:48:33 +01:00
gronod self-assigned this 2026-09-10 18:48:33 +01:00
gronod added 1 commit 2026-09-10 18:48:34 +01:00
Extract ArgyllRunner.runStreamingTool and collapse toolFailed errors.
Share ProcessManager process factory and ROW_COLORS_JSON emission.
Add JSONFileStore, CalibrationIdentity, PresetMapping, and ArgsBuilder.
Unify Notice-backed print/finish banners, ProcessLogView, and log sinks.
Split PrintSessionViewModel out of TargetWorkflowViewModel.
Merge XYZ/Lab Codable types, drop StagePlaceholderView, and add unit tests.
Author
Owner

Landed on milestone/M7-grok with #87. All feat/79–86 branches pointed at the same stacked commit d4261ba; the merge commit is 118b77b4419d556e8eec7adacea33c7c23b5affa. Marking this PR merged onto that tip.

Landed on `milestone/M7-grok` with #87. All feat/79–86 branches pointed at the same stacked commit `d4261ba`; the merge commit is `118b77b4419d556e8eec7adacea33c7c23b5affa`. Marking this PR merged onto that tip.
gronod closed this pull request 2026-09-10 20:24:16 +01:00

Pull request closed

This pull request cannot be reopened because the branch was deleted.
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: gronod/iccery-v2-mac#91