BONE/SEA S13: execute exact SEA entry through controlled ring 3 - #45
BONE/SEA S13: execute exact SEA entry through controlled ring 3#45Deadbytes101 wants to merge 7 commits into
Conversation
|
S13 EXACT-HEAD VALIDATION GATE Current candidate head: Static branch judge: Frozen N5, N6, S12 and S10 authority files are not modified. S13 generates temporary N7/NANOSUP/root sources through exact single-anchor transforms during the proof run. Required local evidence: cd D:\TECHNICAL\BONEBOX-01
git fetch origin --prune
git switch ecosystem/shinesea-s13-ring3-entry
git reset --hard origin/ecosystem/shinesea-s13-ring3-entry
git rev-parse HEAD
git status --short
$env:RUSTFLAGS = '-Dwarnings'
cargo test --locked --all-targets --manifest-path .\tools\bone-sea\Cargo.toml
cargo run --locked --release --manifest-path .\tools\bone-sea\Cargo.toml --bin bone-sea -- proof --shinesea D:\TECHNICAL\SHINESEA
cargo run --locked --release --manifest-path .\tools\bone-sea\Cargo.toml --bin bone-sea-s12 -- verify --shinesea D:\TECHNICAL\SHINESEA --timeout 20
cargo run --locked --release --manifest-path .\tools\bone-sea\Cargo.toml --bin bone-sea-s13 -- verify --shinesea D:\TECHNICAL\SHINESEA --timeout 20Expected native total: Machine acceptance requires:
Keep PR #45 draft. No merge and no S14 authorization before exact-head evidence. REPORTS ARE CLAIMS, NOT EVIDENCE. |
|
SUPERSEDED — DO NOT MERGE This candidate was created directly from S12 before the segment-local address model was proven. Its exact S10 image uses physical addresses as ELF VMAs while the SEA LDT already contributes physical base The replacement work is PR #45 is closed as architecturally superseded. Its branch is retained as historical evidence and is not merged. REPORTS ARE CLAIMS, NOT EVIDENCE. |
BONE/SEA S13 CONTROLLED RING-3 ENTRY CANDIDATE
STACKED BASE
ecosystem/shinesea-s12-n6-loader56f9697f094fd848b0cf659861f21407b3a9ea75fb5a4492ed2799d86a7362c383cb0f2a3564d86293ea5ffb59ff31e87ab7fd5ecb5570c89b29ffee3bc6343ecaeae27f0d01c6301cab01a0e77bfb96835333bb0636540a7af2d3b59b14482bb5157b38c7d3c250148965e0d51991a8PURPOSE
S12 proved actual BIOS publication, full-byte CRC, SEA LDT installation and N6 continuation. S13 performs a controlled ring-3 transfer to exact S10
_start, then uses one PIT timer event to return control to NANOSUP and carry SEA scratch evidence through the nanokernel event record.S13 deliberately keeps the SEA sector gate not-ready. Exact
_startmust therefore writeRESULT_ERR(0x53454145) before spinning. Observing that value after the transfer proves exact entry execution without claiming a SHINESEA mount.ONE DECISION
Prove exact ring-3 entry, context authority and bounded return evidence before implementing the synchronized read-only sector gate.
EXACT EXECUTION CONTRACT
DETERMINISTIC AUTHORITY TRANSFORM
S13 does not commit copied forks of N5 nano, N6 NANOSUP or S12 root. The machine proof reads those exact frozen sources and applies single-anchor deterministic transforms. Any missing or duplicate anchor fails before assembly.
Generated N7/S13 nanokernel:
0x0fffvalidation;0x6ffffvalidation;BNR7while preserving the 20-byte mutable state.Generated NANOSUP:
CALL_DISPATCH, not a raw far jump;Generated root:
0x00011b90and0x00011ba0;BS13assembled contract at root offset0x2cc0.SUCCESS ORDER
ADVERSARIAL JUDGE
Entry-byte adversary:
0..1withUD2;BONE/SEA S13 ENTRY REJECTfrom a #UD event at EIP 0;Context-limit adversary:
0x0006fffe;BONE/SEA S13 CONTEXT REJECT;DEADBYTE ECOSYSTEM REUSE
9eadc22d03b0782373d5ca23290bb76768df5e4f: exact identity, bounded transforms and fail-closed publication;444937bd0aef2e5b17ed253deb7677a778225d7e: freestanding machine judge, ordered evidence and adversarial images;PROOF SURFACE
.github/workflows/bone-sea-s13-ring3-entry.ymlconfig/bone_sea_s13.jsondocs/BONE_SEA_S13.mdtools/bone-sea/s13/LICENSE-NOTICE.txttools/bone-sea/s13/patches.pytools/bone-sea/s13/prove.pytools/bone-sea/src/bin/bone-sea-s13.rsVALIDATION REQUIRED
Expected native total after S13:
126 / 126 PASS, warnings0.OBSERVED VALUES REQUIRED
NON-CLAIMS
read_verified_imagesuccess: no;MERGE LAW
Keep this PR draft until exact-head tests, S12 revalidation, generated-source anchor gates, N7/NANOSUP/root budgets, exact entry execution, timer return, both adversaries, hashes and cleanup all pass.
No merge and no S14 authorization before observed evidence.
REPORTS ARE CLAIMS, NOT EVIDENCE.
NO COSTUME RIGOR.