2.4 KiB
P15-045 Stage0 Decision
Status: STOP. B35 is STOP-NO-SOURCE.
G07 is replayed against frozen BASE
13974efc00c31d8c13c8dccb7c65a82adafcbff6. Its first mandatory condition
is a concrete, versioned support/deployment manifest in existing project
evidence that identifies deployment targets and explicitly requires Zstd to
be enabled by default. General codec availability, prior Zstd test success,
Linux defaults, and maintainer preference are intentionally nonqualifying.
The gate inventories every tracked path in the frozen
planning/pre15/evidence tree (tree object
3ecce7a124d153638853ab5d897126c769125309, 2,560 paths), locates every text
record containing Zstd/Zstandard, and reviews records with deployment,
support, manifest, policy, default, or requirement signals. It accepts either
a structured JSON manifest or explicit text manifest headers, but requires a
manifest kind, version, nonempty deployment/support targets, and an
affirmative Zstd-default requirement together. The replay finds 596 Zstd text
records and 206 demand-signal candidates; no record meets that contract.
The missing deployment-demand prerequisite determines STOP before runtime or
build work. The disabled exact-EOPNOTSUPP runtime check, enabled real Zstd
EROFS read, FreeBSD kernel ZSTDIO symbol/capability check, and KLD size delta
measurement are therefore NOT_RUN; none is reported as PASS. In particular,
the gate does not claim or attempt to load a generic dependency KLD. A
false-GO guard requires every G07 condition to be PASS.
The frozen source is checked only to preserve the current policy boundary:
src/Makefile contains exactly one WITH_ZSTDIO?= 0 default, the disabled
stub returns EOPNOTSUPP, and the documentation names kernel
options ZSTDIO. These are static observations, not substitutes for the
runtime conditions omitted after the prerequisite STOP.
The committed replay evidence is recorded under
planning/pre15/evidence/20260816T033449Z-G07-P15-045/. The gate owns one
temporary directory, uses a 90-second internal absolute timeout plus the
recorded outer timeout, records argv, source/candidate hashes, exit status,
and cleanup, and rejects an existing output directory.
No production source, B35 case, B35 fixture, QEMU process, full feature suite,
or smoke suite is run or changed. Protected PID 26318, port 9222, and the
shared base image are outside the gate. The supported policy remains opt-in
WITH_ZSTDIO=1, with default WITH_ZSTDIO?=0.