BONE/SEA S0-S1: native Rust read-only contract and deterministic host harness - #33
BONE/SEA S0-S1: native Rust read-only contract and deterministic host harness#33Deadbytes101 wants to merge 15 commits into
Conversation
|
OBSERVED WINDOWS EVIDENCE — EXACT PR HEAD HEAD
HOST CONTRACT
N6 PRESERVATION
OBSERVED MACHINE TERMINALS
S1 DETERMINISTIC SHINESEA IMAGE
WORKTREE NOTE The BONEBOX checkout contained only untracked local artifacts ( ADVERSARIAL JUDGMENT The observed branch head satisfies the S0-S1 host evidence gate and preserves the exact N6 resident authority. The PR was retargeted to READY FOR REVIEW AGAINST EXACT N6 BASE. REPORTS ARE CLAIMS, NOT EVIDENCE. |
|
NATIVE MIGRATION CHECKPOINT The BONE/SEA S1 Python surface has been removed from the final PR tree. Current head:
Native authority:
The legacy N0-N6 Python proof tools remain frozen and outside the new BONE/SEA command surface. They are not deleted without a separate parity migration. The previous Windows proof at Required exact-head commands: Do not begin S2 runtime implementation and do not merge until the native compiler/test/proof transcript is observed. Use squash merge after acceptance so the temporary Python S1 commits do not enter retained branch history. REPORTS ARE CLAIMS, NOT EVIDENCE. |
|
OBSERVED WINDOWS NATIVE S1 EVIDENCE Exact BONEBOX head:
Native compile and unit contracts:
Observed deterministic proof:
Untracked local cache and image files were not part of the tracked branch and did not bypass the tracked-clean gate. S1 DEFINE DONE is satisfied for the exact native head. This authorizes review of PR #33 against exact N6 base; it does not authorize merge into current REPORTS ARE CLAIMS, NOT EVIDENCE. |
BONE/SEA S0-S1 NATIVE CANDIDATE
BASE AUTHORITY
nanokernel/n6-user-services93ea5ffb59ff31e87ab7fd5ecb5570c89b29ffee581d1a6c59580fedca7fca97035449521231f9450ca4a3c2cf35d6ed076408553bc6343ecaeae27f0d01c6301cab01a0e77bfb96GPL-2.0-or-laterThis PR intentionally does not target current
main. Currentmaincontains later deletions ofbone.py,nano.py,nano6.py, anddiagnose_n6_shared.py; merging this tested branch into that different tree would erase the proof surface used to establish the exact N6 authority.NATIVE HOST DECISION
BONE/SEA S1 no longer uses Python.
Final native surface:
tools/bone-sea/Cargo.tomltools/bone-sea/Cargo.locktools/bone-sea/src/main.rstools/bone-sea/src/sha256.rsdocs/BONE_SEA_S1_NATIVE.md.github/workflows/bone-sea-native.ymlRemoved from the final diff:
sea.pytests/test_bone_sea_s1.pyNative package law:
unsafe_code = forbidpython_required = falseThe executable invokes exact SHINESEA v1.0.0 as a separate process. It does not link the GPL SHINESEA core into the Apache-2.0 BONEBOX host executable.
S0-S1 CONTRACT
LOCKED S1 AUTHORITIES
/BONESEA.TXTBONE/SEA S1 READ-ONLY PAYLOAD\nea58c3164184ef6f30d20c88376c2aead04b6c706538c81ac6a15e9e0a08ec717c2f52f99de60097d16d89dab2f583450aba9727a3a456ad028dadd561c5dab11c6959e34c21eebc43e220400ec1f7573446c962beebe3bdf2bbff512ebff6ddOBSERVED WINDOWS NATIVE VALIDATION
Exact head:
8ae7a8131a4e1eefd40837573a3ce472111a81c9Observed:
13 / 13 PASSbone-sea.exeexecution: PASS65536S1 DETERMINISM PASSBONE/SEA S1 VERIFY PASSRUNTIME BOUNDARY
No boot, root, supervisor, service, or nanokernel runtime source changed in this PR. The older Python N0-N6 proof tools remain frozen evidence infrastructure and are outside the new BONE/SEA command surface. Their native replacement requires a separate proof-parity migration.
MERGE LAW
S0-S1 is ready for review against exact N6 base. Merge is not performed automatically. Use squash merge if later authorized so the temporary Python implementation commits do not enter retained history. Integration into current
mainrequires a separate merge-tree decision and fresh verification.REPORTS ARE CLAIMS, NOT EVIDENCE.
NO COSTUME RIGOR.