Skip to content

Read immutable policy closure with its exact custody pin - #35

Merged
EHotwagner merged 13 commits into
mainfrom
routine/bar-policy-publication-readonly-delivery-20261005
Oct 4, 2026
Merged

EHotwagner merged 13 commits into
mainfrom
routine/bar-policy-publication-readonly-delivery-20261005

Conversation

@EHotwagner

Copy link
Copy Markdown

The shared GrowingLog adapter refused the accepted read-only policy closure before launching a policy: its generic private reader required a0700 parent/0600 file, while canonical placement intentionally uses0500/0400. A dedicated immutable-closure reader now requires the complete original physical pin, exact byte digest, current owner, single link, no symlink components and stable open/named/parent custody. The concrete seed and policy-only contexts supply that original pin from their sealed profile. Generic private-input rules and canonical F# closure checks remain unchanged.

The next no-game attempt uses a fresh literal /tmp/bar-policy-transport-qualification-20261005-v2, preserving the consumed prior operation. Against freshly observed protected main 21c1f37c09bb9a0fc2e5ed08c9bc8a08ccf2a545, the complete diff is six helper paths,66 insertions/6 deletions. The delivery merge preserves source candidate 1b125ecfa6cfa93bf01fc187a5b1ca52cb2e9238 and tree 1592bc099728a1bf4164797b9f77722ed6b49af6 exactly; it adds protected ancestry only.

Validation:99 portable Python source controls passed with real process effects prohibited, including10 focused immutable-read controls. Existing native CI invokes this exact portable roster; native checks for this head remain pending. No CLR, policy, engine, model, Node or Lua ran. The bounded source diff audit found no private evidence paths or credential-shaped literals. The fixed temporary attempt literal is an intentional implementation contract. Private supervision/configuration/evidence are not published.

Retained actual policy build and PE/PDB proof remain compilation evidence for their original scope. This new39-body helper graph needs separately accepted derived provenance placement before runtime; old e916 placement is not relabeled. Actual no-game transport, native actor/seed/browser/Arm/requested-unit and useful-play qualification remain open. SourceLink remote content and post-last-snapshot disconnect coverage remain Unknown.

@EHotwagner
EHotwagner merged commit 95907da into main Oct 4, 2026
1 check passed
@EHotwagner
EHotwagner deleted the routine/bar-policy-publication-readonly-delivery-20261005 branch October 9, 2026 16:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant