Skip to content

[G4 P0] Read fixed owned Anvil region via stopped disposable native App (source only) - #472

Merged
mark-e-deyoung merged 4 commits into
experiment/gha-kvm-system-rdtefrom
candidate/g4-owned-region-download-20261015
Oct 15, 2026
Merged

mark-e-deyoung merged 4 commits into
experiment/gha-kvm-system-rdtefrom
candidate/g4-owned-region-download-20261015

Conversation

@mark-e-deyoung

Copy link
Copy Markdown
Contributor

Authority

Agent Dispatch private #627 and newly merged independent Anvil decoder PR #471 (experiment head c84ab5c1bbfa4f5ed11c30a4f83c9b10ff490ed9).

Concrete source slice

Adds a read-only TrueNAS guest DDP adapter with fixed exact WORLD/region/r.0.0.mca, owning native App STOPPED observation, stat size/type bounds, core.download/filesystem.get, verified download job and route, byte-size concordance, then reuse bounded candidate/rollback block-state decoder. No generic file reader, arbitrary path, API credential, scheduler, new controller, native run request, world content in receipts, Docker socket or RCON. Synthetic adversarial tests for RUNNING App, route escape, foreign/absent/oversized file, drifted bytes, wrong effect, and no false server-world acceptance. Public cheap CPU-only test.

Explicit non-acceptance

The callable DDP client and bytes download callback have not been connected to a real guest at this PR. backend_independent_world_oracle_pass=false, live_guest_identity_independently_verified=false even on source PASS. Actual guest integration requires exact preaction clean baseline, same request/world/principal/fixture after client action and after owned G3 rollback, two real STOP/readback points, independent receipt verifier and cleanup. Do not issue 016+ until signed source and separate unique serial guest admission. G3 authenticated COLLAGE APPLY and G5 remain separate. No physical TrueNAS APPLY.

@mark-e-deyoung
mark-e-deyoung marked this pull request as ready for review October 15, 2026 04:43
@mark-e-deyoung
mark-e-deyoung merged commit aae3919 into experiment/gha-kvm-system-rdte Oct 15, 2026
1 check passed
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