Hive Exit stability hardening#13
Conversation
Authoritative source verification: PASSVerified locally on exact head Passed gates:
This is source verification only. PR remains draft. No image or physical stability claim is authorized until the crash, network outage, power-cut, rollback, and soak gates in issue #12 pass. |
Hostile review blockers before image buildAuthoritative source verification passed on
Required fix contract:
A temporary exact-text applicator and guarded workflow are staged. PR remains draft and image construction remains blocked until these fixes are committed and full verification is rerun. |
Hostile review implementation ready for local verificationGitHub Actions are disabled for this account ( Current exact head: Implemented directly on the stability branch:
Temporary workflow files are absent from the stability branch and the obsolete manual workflow was removed from PR remains draft. No image build or physical stability claim is authorized until local targeted tests and the full |
Targeted Hive Exit verification: PASSVerified locally on exact head Passed targeted gates:
Observed final marker:
This proves the new source contracts only. PR remains draft. Full |
Authoritative source verification: PASSExact head: Local WSL verification completed successfully with a clean tracked tree. Passed:
Observed final markers:
This authorizes exact image construction from this head only. It does not authorize merge, release, or a HiveOS-parity claim. PR remains draft until image-byte verification and physical failure testing pass. |
Exact image construction and byte verification: PASSSource commit: Built with rootful Podman after a successful privileged device-node preflight. Exact artifact identity:
Passed:
Final marker: This artifact is now authorized for controlled physical flashing and failure testing only. PR remains draft and unmerged. Persistent SSH host identity, miner crash, network outage, power-loss, rollback/A-B, and soak gates remain open. |
Windows preflash gate: PASSThe final image was re-hashed and size-checked from the Windows filesystem immediately before flashing.
This confirms the file selected for flashing still matches the exact verified build artifact. Controlled physical flashing remains authorized for this exact hash only. |
First physical boot on exact image: FAIL-CLOSEDArtifact under test:
Confirmed on hardware:
Blocking failures:
This is a valid fail-closed result, not a passed physical baseline. Crash/network/power-loss testing is paused until runtime publication root cause is identified and fixed. PR remains draft. |
Physical root cause confirmed: missing jq in applianceExact failed image:
Physical journal proved the runtime authority failed with exit 127:
State, current revision, profile apply, shell syntax, script modes, and SSH were valid. The firstboot failure was a cascade from activation retry after runtime publication failed. Miner remained fail-closed. Fix staged on head
Previous image authorization is revoked for physical stability testing. New source verification and a new exact image are required. PR remains draft. |
jq runtime fix authoritative verification: PASSExact head: Verified locally from the Windows checkout through WSL with a clean tracked tree. Passed:
Observed final marker:
The old image SHA |
jq-fixed exact image construction: PASSExact source head: Built with rootful Podman after successful device-node preflight. Exact artifact identity:
Passed:
Final marker: The previous image SHA |
jq-fixed Windows preflash gate: PASSFinal Windows-side verification immediately before flashing confirmed:
This confirms the file selected for flashing matches the exact jq-fixed artifact built from source |
Purpose
Move RIGOS from a functional Alpha8 appliance toward failure-oriented mining-appliance stability. This PR does not claim HiveOS parity and does not bump the release version.
First hardening batch
rigosdandrigosctldefault to/run/rigos/xmrig-public.json--xmrig-configavailable for authorized diagnosticsStability doctrine
Remaining blockers from issue #12
This PR must remain draft until authoritative verification and exact physical tests pass.