Repository navigation
Conversation
Keep source integration separate from fork-only build and packaging work. Build full native 16K components and focused 4K objects, preserve current upstream TDM beneath the temporary microphone-only gate, and verify source, configuration, module/DTB identity and reused tool provenance. No device operation or release publication. Assisted-by: LLM
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Build-only audio candidate
Separate fork-only CI/packaging for Linux audio #20 and microphone-only test #19. The workflow pins Linux
6af872e1ca0ecfd8eb0c6b5f21bed1c964d45b48and Orchard baseline79df400f60c76154a47fdb4dc1eff06dbb1aa8a2. This PR targets a pinned baseline branch to keep its diff limited to CI and audits. It does not modify the power submission or production defaults.Main advanced to
7e686b3766a673c9098ea513c0c780e9ad5959f5during this work. This candidate deliberately remains on the pinned pre-power-merge baseline. It does not contain newly merged power PR OrchardLinux#64 or claim latest-main audio+shutdown integration.Validation and boundary
Local source/config audit suite: 19 tests. Artifact acceptance fixtures: 16 tests. Extracted MCA IRQ/lifecycle cases: 21. Workflow/shell syntax and independent review passed. Both Python 3.11/3.14 full 519-test suites and native 4K configuration/affected-object compilation passed in run 41911610239. The downloaded 4K artifact 13362952212 matches SHA256
8eb166891f6ba2223ac5010a986c7e86e1acaebe330de5abcf21d68e1b71908d.Two pre-build CI runtime issues were corrected: Debian's old system Python lacked filtered tar extraction; the host setup-python binary required a newer glibc. The current workflow uses uv's portable managed Python inside the unchanged Debian/LLVM19 environment. Run 41913464428 completed successfully. Artifact 13365686392 (378,122,473 bytes) was downloaded and verified against SHA256
02caa64b595a11489c6215e0be99cfb94fd75aae6dbccdca18574dadceb4f200. Independent verification reconstructed the exact Linux and Orchard Git trees from their source archives and checked every component checksum, all 76 modules, kernel/DTB/config hashes and matching inner/outer receipts/loaders. Public attestation was emitted; separate installer CI has successfully cryptographically verified all 17 subjects against the pinned workflow/source identity.Desktop packaging is tracked separately in omarchy-a #9. No hardware test has occurred.
No device access, installation, boot, recording, playback or release publication. Ownership retention remains experimental and can block teardown after faults. The speaker-disabled test gate is not proof of physical isolation. Hardware acceptance requires separate authorization.