Skip to content

Retain final independent QGA package acceptance evidence - #513

Merged
hanthor merged 1 commit into
mainfrom
fix/package-final-readback
Sep 27, 2026
Merged

hanthor merged 1 commit into
mainfrom
fix/package-final-readback

Conversation

@hanthor

@hanthor hanthor commented Sep 27, 2026

Copy link
Copy Markdown
Member

The successful package runtime discarded its final independent QGA response after comparison, leaving an acceptance boolean that reviewers could not reproduce from exported bytes. Retain the actual final response, fresh challenge, complete policy/source identities and comparison result before returning acceptance, and include that bounded proof in the hosted exporter.

Validation: all 131 package controls pass; removing the producer write or export entry makes the relevant integration control fail. The integration test reruns acceptance from exported bytes and refuses a changed response challenge. The original successful runtime artifact and its final-readback retention limitation are preserved. No new VM run, firmware acceptance or classic OS boot claim.

@hanthor
hanthor merged commit 5af19bf into main Sep 27, 2026
16 checks passed
@hanthor
hanthor deleted the fix/package-final-readback branch September 27, 2026 20:06
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