|
|
|
@ -106,7 +106,24 @@ hosts without a zip reader. |
|
|
|
derived from stable identity inputs (working_name | familyrev | source checkout |
|
|
|
derived from stable identity inputs (working_name | familyrev | source checkout |
|
|
|
uuids) - reproducible, cache-friendly, still unique per artifact identity + rev + |
|
|
|
uuids) - reproducible, cache-friendly, still unique per artifact identity + rev + |
|
|
|
source state. Leaning (ii); record the choice + rationale here when implemented. |
|
|
|
source state. Leaning (ii); record the choice + rationale here when implemented. |
|
|
|
- Remaining for acceptance: extend the kit-family staging step per the anatomy above, |
|
|
|
- 2026-07-24 STAGING + EMISSION LANDED, suite PASS end-to-end: per-member embedded |
|
|
|
|
|
|
|
records staged in build905.zig (per-kit payload trees; -Doriginurl/-Dpackager/ |
|
|
|
|
|
|
|
-Dprojecturl options; build_id = deterministic uuid-shaped sha1 digest of artifact |
|
|
|
|
|
|
|
name + toolchain/optimize/patchlevel/per-member checkout uuids - the cache-friendly |
|
|
|
|
|
|
|
fork chosen and verified distinct per member); family_artifacts derives sidecar |
|
|
|
|
|
|
|
identity fields by exec-reading the embed back (piped //zipfs:/app reader - design |
|
|
|
|
|
|
|
refined from mount-read to exec-read: kits are just-built/trusted and it doubles as |
|
|
|
|
|
|
|
a self-containment proof); family_check embedrecord probe green on all three |
|
|
|
|
|
|
|
members (schema/variant/patchlevel/name/-r2/batteries match, v1 fields present) |
|
|
|
|
|
|
|
and its gate probe verifies the G-118 patch rev (::tclsh(reopened) published 0 |
|
|
|
|
|
|
|
gate-open, absent plain/opt-out). v1 r2 artifacts emitted with sha1sums to |
|
|
|
|
|
|
|
out/family/punkbin/win32-x86_64 (build_ids embedded==sidecar by construction). |
|
|
|
|
|
|
|
- Remaining for acceptance: punk-runtime 'info' action (ps1 + bash + cmd rewrap; |
|
|
|
|
|
|
|
zip central-directory read, cooperative-probe fallback documented; embedded-vs- |
|
|
|
|
|
|
|
sidecar disagreement flags; schema-tolerant parsing incl pre-v1 r1), punkbin |
|
|
|
|
|
|
|
AGENTS.md schema v1 field docs, roundtrip pin green, bin/runtime refresh + wrap |
|
|
|
|
|
|
|
trial (record-survives-kit-wrap verification), then user-gated r2 publication + |
|
|
|
|
|
|
|
defaults flip. |
|
|
|
family_artifacts v1 fields + mount-read derivation + '#' field comments + |
|
|
|
family_artifacts v1 fields + mount-read derivation + '#' field comments + |
|
|
|
-Doriginurl/-Dpackager plumbing, family_check embedded-record verification, |
|
|
|
-Doriginurl/-Dpackager plumbing, family_check embedded-record verification, |
|
|
|
punk-runtime 'info' action (ps1 + bash + cmd rewrap; zip central-directory read, |
|
|
|
punk-runtime 'info' action (ps1 + bash + cmd rewrap; zip central-directory read, |
|
|
|
|