update
This commit is contained in:
@@ -0,0 +1,44 @@
|
||||
# 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`.
|
||||
Reference in New Issue
Block a user