Every step between the artwork somebody uploaded and the file you are being asked to approve, with the fingerprint of each one.
4/10 FINGERPRINTED
The chain
1The original artworkThe file as it was uploaded, stored once and never altered. Every later step reads from this and writes somewhere new.arev_01JQZ8NKMYRENGNEAREV000003source_sha256b4474d39…ae98a7e6
2The object mapWhat the studio understands the artwork to be made of: every part, its outline, and which parts are protected.frodrev_01JQZ8NKMYRENGNEFRDREV0003canonical_document_sha256e4c7f20f…223c5cd4
3
Your decision
DECISION
Your decision
VERSION 0
A decision is recorded once against the exact version you are looking at, with your name and the time. It is never edited afterwards.
A blocking check did not hold, so nothing was delivered and this cannot be approved. The only way forward is a corrected version.
NO OVERRIDE EXISTSA blocking check cannot be waived by anyone, at any level. The only way forward is a corrected version.
The designer reads this exactly as you write it, so say what would make it right.
COMMENT
Leave a note
A comment belongs to the version you are looking at now. Commenting stays available even after the collection is locked.
Comments belong to the version you are looking at now, so later versions never inherit stale feedback.
Conversation
Conversation
1 COMMENTS
Every comment belongs to the exact version it was written against, so later versions never inherit feedback that no longer applies.
Bo LindqvistREVIEWERVERSION 2
On a partAbout one part of this artwork.brand.logo_mark
The logo came back untouched, which is the part I care about. The collar is what needs redoing.
NotifiedAda Fournier
For production and support
Technical detail
PROVIDER POLICY
Safety check
EXTERNAL MODEL
What was sent to an external model on this run, what came back, and what the studio did about it.
ContainedNothing delivered
The model
Handlersimulated generative gateway, tier 6
StateFinished
What happened
What it returnedThe model returned a draft that repainted areas beyond the part it was asked to change, including the area over the brand mark.
What the studio didThe hard compositor put the logo and the outlined brand text back from the original artwork before anything was measured, and their hashes matched exactly.
What was deliveredThe generated draft changed protected pixels. It was rejected automatically; no result was delivered.
Evidence
Nothing was assumedexpected0 assumptionsobserved0 assumptionsthresholdexact matchmaskNot computed yetevidenceNot stored yet
Protected areas unchangedexpected0observed1483threshold0 pixelsmaskNot computed yetevidenceNot stored yet
Logos and brand text unchangedexpectedlogo and wordmark identical to the sourceobservedlogo and wordmark identical to the sourcethresholdexact matchmaskNot computed yetevidenceNot stored yet
Oversize tee, did not pass a check, drawn on the collection canvas of 1600 by 1600 pixels, but its own canvas is 1400 by 1750 pixels, so it does not fit. 4 parts.
ONE SHEET, ONE CANVAS, EXACT WHITE. SCHEMATIC VIEW FROM THE CANONICAL OBJECT MAP
What the sheet was checked for
These run across the whole collection, not one item at a time. If a check in the first group does not hold, the collection cannot be locked.
1/6 MEASURED AND HELD
Must hold before locking
Every item uses the same collection styleDid not hold
Every item is the same sizeDid not hold
Every item uses the same colour profileHeld
Every item has its alignment pointsNot measured yet
Every background is pure whiteDid not hold
Flagged for a reviewer to look at
Garments fill the frame by the same amountDid not hold
Alignment points line up across itemsNot measured yet
Baselines and centre lines line upDid not hold
Nothing is rotated or skewedNot measured yet
Outline weight is consistentNot measured yet
Colours are consistent across itemsNot measured yet
Pattern scale is consistentNot measured yet
Shadows follow the collection ruleNot measured yet
Every item has its labelsNot measured yet
No item drifts from the collection styleSTAND-IN MEASUREMENTNot measured yet
Evidence
Every item uses the same collection styleexpectedEvery item on ccv_01JQZ8NKMYRENGNECCVER00002observed7 of 8 itemsthresholdexact matchoutlierscitem_from_ast_01JQZ8NKMYRENGNEASSET00008
Every item is the same sizeexpected1600 by 1600 pxobserved1 item on another canvasthresholdexact matchoutlierscitem_from_ast_01JQZ8NKMYRENGNEASSET00007
Every item uses the same colour profileexpectedsRGBobservedAll 8 itemsthresholdexact matchoutliersnone
Every item has its alignment points
The authorized change
Exactly what was allowed to move, and the list of everything that was locked. Nothing outside it can be applied.
No identifier yetchange_spec_hashThe authorized change is written when an edit is confirmed through the studio service, which is not running.
4The collection styleThe canvas, the colour profile, the background rule, and the thresholds every item in this collection is judged against.ccv_01JQZ8NKMYRENGNECCVER00002collection_contract_hashComputed over the eleven render-relevant contract domains when a collection revision is created.
5The drawing styleLine weights, swatches, and reference geometry. The collection style embeds this by reference, so a change here moves the collection style too.spv_01JQZ8NKMYRENGNESTYPRFV001style_profile_hashComputed alongside the collection style hash. Nothing has produced one yet.
6The tools that drew itThe handler that applied the change and the exact font file used for text. No system fonts are ever loaded, so the same words produce the same pixels on any machine.deterministic.color.set_swatch.v2.3.1+b3f9a1pinned_font_sha256f834a2f7…c439cd66
7What this render is keyed byThe eleven inputs that decide whether the same request can be served from cache. The scenario file below is checked in; the signature itself is produced by seeding.fixtures/golden-signature.preimage.jsonpreimage_file_sha256e07fb0bd…b81f3e3e
8What was checkedThe policy version every verdict on this screen was measured under. A result measured under a different policy is not comparable.guided-defaults-v1qa_run_hashWritten when a real QA run records its verdicts against a stored artifact.
9The delivered fileThe bytes a studio downloads. Exporting the master serves these exact bytes and never re-encodes them, so this digest stays true after delivery.art_01JQZ8NKMYRENGNEARTFACT003artifact_sha256Computed over the stored file when a render produces one.
10The decisionWho approved it, when, and against which version. Recorded once and never edited.No identifier yetdecision_recordNo decision has been recorded on this yet.
Put back from the originalbrand.logo_markbrand.wordmark
Evidence
Scanned maskNot computed yet
Stored evidenceNot stored yet
Everything this run is pinned to
For production artists and support. Nothing here is needed to use the studio.
expectedChecked on every montageobservedWaiting for the montage to be composedthresholdexact matchoutliersnone
Every background is pure whiteexpected#FFFFFFobserved1 item declares another backgroundthresholdexact matchoutlierscitem_from_ast_01JQZ8NKMYRENGNEASSET00007
Garments fill the frame by the same amountexpectedWithin 0.050 of the collection medianobservedMedian 0.672, 3 outsidethreshold0.050outlierscitem_from_ast_01JQZ8NKMYRENGNEASSET00001, citem_from_ast_01JQZ8NKMYRENGNEASSET00005, citem_from_ast_01JQZ8NKMYRENGNEASSET00007
Alignment points line up across itemsexpectedChecked on every montageobservedWaiting for the montage to be composedthresholdexact matchoutliersnone
Baselines and centre lines line upexpectedWithin 2.0 px of the sheet centre lineobservedWorst 100.0 pxthreshold2.0 pxoutlierscitem_from_ast_01JQZ8NKMYRENGNEASSET00007
Nothing is rotated or skewedexpectedChecked on every montageobservedWaiting for the montage to be composedthresholdexact matchoutliersnone
Outline weight is consistentexpectedChecked on every montageobservedWaiting for the montage to be composedthresholdexact matchoutliersnone
Colours are consistent across itemsexpectedChecked on every montageobservedWaiting for the montage to be composedthresholdexact matchoutliersnone
Pattern scale is consistentexpectedChecked on every montageobservedWaiting for the montage to be composedthresholdexact matchoutliersnone
Shadows follow the collection ruleexpectedChecked on every montageobservedWaiting for the montage to be composedthresholdexact matchoutliersnone
Every item has its labelsexpectedChecked on every montageobservedWaiting for the montage to be composedthresholdexact matchoutliersnone
No item drifts from the collection styleexpectedChecked on every montageobservedWaiting for the montage to be composedthresholdexact matchoutliersnone
COMMENT
Leave a note
A comment belongs to the version you are looking at now. Commenting stays available even after the collection is locked.
Comments belong to the version you are looking at now, so later versions never inherit stale feedback.