Skip to content

PhiOS v0.69: fail-closed release preflight from verified frontend receipts - #318

Merged
MichaelWave369 merged 1 commit into
mainfrom
feature/phios-v0-69-release-evidence-hold
Oct 12, 2026
Merged

MichaelWave369 merged 1 commit into
mainfrom
feature/phios-v0-69-release-evidence-hold

Conversation

@MichaelWave369

Copy link
Copy Markdown
Owner

Draft evidence-only gate. Reads all seven same-run CI job receipts for pinned Vessie and ThinkTank: source/npm lock verification, installed dependency/license census, byte-identical double-build comparison, and immutable upstream native license source evidence. Cross-checks schemas, source/lock identities, manifest SHA-256, unchanged four-item license-review queue, and negative authority flags. Emits a hashed review packet with seven human/legal/binary-provenance blockers and mandatory HOLD_FOR_OPERATOR_REVIEW; no release/installer/model grants. Explicit negative-control workflow must reject --require-release-authority. Includes 10 deny-by-default unit tests and human review documentation. Existing CI and Trellis offline Chromium/qualification remain independent. No license clearance or release approval. Human review before merge; no auto-merge.

Copy link
Copy Markdown
Owner Author

v0.69 exact-head release preflight and denial evidence

PR HEAD: 1c87a23f7eef63eecbcd0a61280114c4e7c2f1d1.

Seven-receipt evidence and negative-control workflow: SUCCESS, full CI receipt artifact.

The new first-party consistency gate ingested the same-runner v0.65 source/npm lock verification for Vessie and ThinkTank, v0.67 real installed Linux dependency/license censuses for both, v0.66 two-clean-build byte-identical output receipts for both, and v0.68 exact four-source immutable license evidence. It verified all seven JSON schemas, app/source/lock identities, component/build/source manifest digests, original 3+1 license-review flags, and preserved all denied authority assertions. Canonical seven-receipt SHA-256 ledger: 4a09a70fa9ecd34abc68f1cc311fe749ac8a8cfb3c9dc08ed5283a51080f4bb5.

Positive preflight result: HOLD_FOR_OPERATOR_REVIEW, seven explicit unresolved human/legal/binary provenance blockers, release authority false, redistribution false, installer approval false, provider execution false, external DONE false.

Negative control: --require-release-authority exited nonzero with PHIOS_RELEASE_PREFLIGHT_RELEASE_DENIED; the emitted denial receipt still carried the same HOLD result and no true authority flags. GitHub log confirms EXPECTED_FAIL_CLOSED: evidence not release authorization. All new unit tests and previous frontend reproducibility/source review steps passed.

Scope limits: This does not perform release signature verification, native binary source equivalence, complete legal/vulnerability review, PhiOS image installation, desktop/model execution or any distribution approval. The separate full PhiOS qualification was still running at the time of this receipt. Do not merge until qualification fully succeeds and founder/operator reviews. Ledger Above Ego. DONE Means Verified.

@MichaelWave369
MichaelWave369 marked this pull request as ready for review October 12, 2026 02:21
@MichaelWave369
MichaelWave369 merged commit d0529dc into main Oct 12, 2026
10 checks 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