Browse Source

G-117: staging+emission suite PASS recorded (v1 r2 emitted; patch-rev verified by family_check)

Assisted-by: harness=claude; primary-model=claude-fable-5; api-location=anthropic.com
master
Julian Noble 7 days ago
parent
commit
fe31f094f8
  1. 19
      goals/G-117-self-describing-runtimes.md

19
goals/G-117-self-describing-runtimes.md

@ -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,

Loading…
Cancel
Save