Skip to content

Commit 570da2c

Browse files
committed
chore(gates): declare crop-on capture-kit subpaths and scope the crop scenario exemption
1 parent 7053405 commit 570da2c

2 files changed

Lines changed: 11 additions & 0 deletions

File tree

scripts/integration-progress-model.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -361,6 +361,15 @@ function summarizeProviderScenarioFlagExclusions() {
361361
owner: 'runner XCTest unit, snapshot-lines, and snapshot-quality tests',
362362
keys: ['snapshotCustomActions'],
363363
},
364+
{
365+
// The crop is daemon-level post-processing: the platform write happens first, then the
366+
// daemon crops the PNG against a fresh snapshot whose pixel/tree identity the fake
367+
// provider scenario fixtures cannot fabricate. Covered instead by the daemon crop-leaf
368+
// unit tests and the live device verification in the feature's PR evidence.
369+
name: 'daemon screenshot selector crop',
370+
owner: 'daemon screenshot-crop unit and live device verification',
371+
keys: ['screenshotCropOn'],
372+
},
364373
];
365374
}
366375

scripts/layering/package-boundaries.test.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -468,6 +468,7 @@ test('the real tree parses, declares, and passes R11', () => {
468468
'@agent-device/capture-kit/ios-snapshot-planning',
469469
'@agent-device/capture-kit/mobile-snapshot-semantics',
470470
'@agent-device/capture-kit/png',
471+
'@agent-device/capture-kit/png-crop',
471472
'@agent-device/capture-kit/png-resize',
472473
'@agent-device/capture-kit/png-rgb-difference',
473474
'@agent-device/capture-kit/png-size',
@@ -478,6 +479,7 @@ test('the real tree parses, declares, and passes R11', () => {
478479
'@agent-device/capture-kit/snapshot-occlusion',
479480
'@agent-device/capture-kit/snapshot-quality-backend-capabilities',
480481
'@agent-device/capture-kit/snapshot-quality-verdict',
482+
'@agent-device/capture-kit/snapshot-rect-projection',
481483
]);
482484

483485
const provisionKitPackage = packages.find((pkg) => pkg.name === '@agent-device/provision-kit');

0 commit comments

Comments
 (0)