You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
review: stock-image gates, MinPartSize provenance, cleanup logging, drop ci-error.log
- The delete-finality and deferred-multipart gates run on the stock
smelt-SDK images like every other itest: env gate and binary
injection dropped. They need piri:main ≥ piri#30 and a hilt with
hilt#36's blob.Abort grant; until those publish, the standard
INGOT_ITEST_PIRI_IMAGE / (new) INGOT_ITEST_HILT_IMAGE overrides
cover local runs. Validated end-to-end with branch-built piri+hilt
images: both gates green, AbortRejects 0.12s.
- Pin smelt at the smelt#19 branch head — its generated stack proofs
carry the /blob/release + /blob/reject node delegations the gates
exercise; re-pin on merge.
- Complete's 5 MiB minimum-part floor now reads backend.MinPartSize:
it is S3's protocol constant, not an operator knob.
- Log the previously discarded errors: the post-commit latch to
'completed', and DeletePark / spool.Remove / DeleteIntent in
cleanupPartBlobs.
- Restore the captured-store mask in abortOpenSession with the
corrected rationale: s3:DeleteBucket delegates no blob commands, so
DeleteBucket's implicit abort must run on the authority captured at
UploadPart (blob.Abort rides the write set per hilt#36); fix the
xfail and architecture-doc comments that misattributed the grant.
- Remove the stray ci-error.log.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
0 commit comments