Bind native-agent frontend tests into installer attestation

Final combined-source proof source-hh5q6qzp exposed the new compiled native-agent frontend test outside the rootful source manifest. Add its exact source binding and explicit regression requirement, retaining complete compiled-test coverage and all production roots. Existing runtime, isolation and qualification authority are unchanged.

Change-source: pulse-maintainer
This commit is contained in:
pulse-triage[bot]
2026-10-06 03:40:10 +01:00
parent 878552950a
commit 7587bdff8a
3 changed files with 4 additions and 1 deletions
@@ -2091,7 +2091,8 @@ artifact-selection behaviour.
The rootful qualification source manifest retains the complete compiled
install-test package, including the release-notes helper and its exact
authored-copy fixture, copied-API/temperature/MSP/container-CPU guidance,
native guidance tools and demo transaction tests. Every compiled installer
native guidance tools, native-agent frontend prerequisite controls and demo
transaction tests. Every compiled installer
test must appear in the manifest's exact paths even though recursive
production roots exclude `_test.go`; the real manifest reader must hash
each of those files. Accepting new installer tests must not silently narrow
@@ -499,6 +499,7 @@ if module.MAX_RECEIPT_BYTES <= 0:
def test_manifest_contract_binds_transitive_harness_and_production_boundary(self) -> None:
manifest = json.loads((Path(__file__).with_name("secure_runtime_rootful_source_manifest_v1.json")).read_text(encoding="utf-8"))
required = {
"scripts/installtests/native_agent_frontend_test.go",
"scripts/installtests/release_notes_contract_test.go",
"scripts/installtests/testdata/release-notes-v6.4.5-authored.md",
"scripts/installtests/secure_runtime_rootful_qualification_test.go",
@@ -32,6 +32,7 @@
"scripts/installtests/install_sh_test.go",
"scripts/installtests/integration_container_test.go",
"scripts/installtests/msp_diagnostic_guidance_test.go",
"scripts/installtests/native_agent_frontend_test.go",
"scripts/installtests/native_guidance_tools_test.go",
"scripts/installtests/native_pve_action_qualification_test.go",
"scripts/installtests/pbs_api_guidance_test.go",