AGENTS.md@.github/actions/upload-readiness-shards · git:20261009.92d3cab · 2026-10-09 · sha256 88d30f6e3dc9c676
AGENTS.md@.github/actions/upload-readiness-shards git:20261009.92d3cabA
Immutable. This exact content never changes and is served at /api/v1/blob/88d30f6e3dc9c676.
# Readiness shard upload contract [README.md](README.md) defines the three explicit inputs and supported transport roles. The action runs the Source-owned DATA checker before invoking the existing pinned upload-artifact action. It does not construct a Source context, runtime provider grant or completed-original capability from an index. Keep every ordinal shard path and conditional count aligned with the bounded checker. Preserve all per-file/archive, decoded-byte, shard, member and whole transport caps. Do not fall back to a first-page artifact census, overwrite a conflicting index or infer acceptance from successful upload. Independent collectors authenticate exact hosted producer, run, revision, artifact IDs, digests, sizes and full bounded pagination before using retained bytes. Keep failed evidence separately named and retain the genuine signed process failure. The failure schema and role may never substitute for a native acceptance index or complete candidate handoff. The original operation deadline is not reset by diagnostic packing or upload. Maintain the [parent action contract](../AGENTS.md), this doc pair and resolving links. Action pins, caller permissions and Source acceptance predicates stay under their existing contracts; run actionlint after action edits.