Skip to content

feat(manifest): declare the minimal runtime_bundle path set#12

Merged
rldyourmnd merged 1 commit into
mainfrom
zcode/runtime-bundle-allowlist
Jul 11, 2026
Merged

feat(manifest): declare the minimal runtime_bundle path set#12
rldyourmnd merged 1 commit into
mainfrom
zcode/runtime-bundle-allowlist

Conversation

@rldyourmnd

Copy link
Copy Markdown
Contributor

Part of RVR-P3-001. Declares the minimal runtime distribution closure as a single source of truth; the harness proves it is minimal + cold-installable, and a later release wires it as a second attested bundle.

What

  • build/manifest.json:runtime_bundle.paths — the install-required tracked paths (VERSION LICENSE NOTICE README.md build cli-tools config references zcode_tools), excluding governance, CI, and source-level docs.
  • build/release-evidence.json regenerated for the new content digest (a4338b65…).
  • CHANGELOG [Unreleased] records the runtime_bundle and the release-evidence bundle.

No installed runtime behavior changes. The harness (nddev-harnesses) adds a deterministic-build + member-manifest + cold-install proof against this allowlist alongside the pin advance.

Add build/manifest.json:runtime_bundle.paths -- the install-required tracked
paths (installer, catalogs, build and runtime metadata, license, README) that
form a minimal runtime distribution closure, excluding governance, CI, and
source-level documentation. Regenerate build/release-evidence.json for the new
content digest. Record the runtime_bundle and the previously undocumented
release-evidence bundle under CHANGELOG [Unreleased].
@rldyourmnd rldyourmnd merged commit 584b6a3 into main Jul 11, 2026
8 checks passed
@rldyourmnd rldyourmnd deleted the zcode/runtime-bundle-allowlist branch July 11, 2026 18:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant