BONE/SEA S9: make the shared adapter no_std plus alloc compatible - #41
BONE/SEA S9: make the shared adapter no_std plus alloc compatible#41Deadbytes101 wants to merge 14 commits into
Conversation
|
BONE/SEA S9 EXACT WINDOWS VALIDATION GATE Current exact head:
Required commands: cd D:\TECHNICAL\BONEBOX-01
git fetch origin --prune
git switch ecosystem/shinesea-s9-nostd-adapter
git reset --hard origin/ecosystem/shinesea-s9-nostd-adapter
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-s3 `
-- `
verify
cargo run `
--locked `
--release `
--manifest-path .\tools\bone-sea\Cargo.toml `
--bin bone-sea-s8 `
-- `
verify `
--shinesea D:\TECHNICAL\SHINESEA
cargo run `
--locked `
--release `
--manifest-path .\tools\bone-sea\Cargo.toml `
--bin bone-sea-s9 `
-- `
verify `
--shinesea D:\TECHNICAL\SHINESEARequired native test total: Required S9 terminals: Inherited S8 must still report zero System calls, final live bytes/high-water/records zero, 144 transfers, reuse/coalescing PASS, and low-budget allocation rejection at 65536 after 16 transfers. Keep PR #41 draft until exact-head evidence is attached. Do not merge automatically. REPORTS ARE CLAIMS, NOT EVIDENCE. |
|
S9 WINDOWS FAILURE + SURGICAL REPAIR FAILED EXACT HEAD
Observed with The failure occurred while compiling the host-default ROOT CAUSE
SURGICAL REPAIR Current exact head:
Net diff from the failed head:
An intermediate commit contained an accidental SHA round-constant transcription drift during full-file replacement. It was detected before rerun instructions and restored. The final net comparison against the failed head confirms only the three intended import lines remain. EVIDENCE RESET The failed head carries no S9 PASS evidence. Re-run all gates on exact head PR remains draft. No merge and no S10 authorization. REPORTS ARE CLAIMS, NOT EVIDENCE. |
|
S9 WINDOWS FAILURE — EXACT HEAD Observed with
ROOT CAUSE Byte-level comparison against exact S8 parent SURGICAL REPAIR Current exact head: The repair changes that one nibble only. The PR patch for The failed-head evidence is invalid for S9 acceptance. PR remains draft. Re-run all REPORTS ARE CLAIMS, NOT EVIDENCE. |
|
BONE/SEA S9 EXACT WINDOWS EVIDENCE Exact head:
Observed working tree:
Observed with
Exact S1 authority:
Inherited S3 verifier:
Inherited S8 fixed-arena revalidation:
S9 dual-mode proof:
Terminal verdict observed:
This closes S9 as host/direct-rustc build and behavior evidence only. It does not claim a freestanding executable, N6 SEA-domain image, physical placement, ring3 execution, real ATA, N6 I/O-gate execution, runtime PASS, or write authority. REPORTS ARE CLAIMS, NOT EVIDENCE. |
BONE/SEA S9 NO_STD SHARED ADAPTER
STACKED BASE
ecosystem/shinesea-s8-fixed-arena39a1190a124017d0a7a7cb3ec869f23de19755f4efe07e0cbca4c01320306b805e4a3454d990b0f193ea5ffb59ff31e87ab7fd5ecb5570c89b29ffee581d1a6c59580fedca7fca97035449521231f9450ca4a3c2cf35d6ed076408553bc6343ecaeae27f0d01c6301cab01a0e77bfb96PURPOSE
S9 makes the existing shared S3 adapter library compile in both explicit modes without creating another adapter implementation:
std;no_std + alloc.The only adapter remains
bone_sea::s3_adapter::ReadOnlyBlockAdapter. Geometry, staging, atomic publication, error behavior, and write-disabled authority remain unchanged.SURGICAL SOURCE CHANGE
std;no_std + allocwhen std is absent;alloc::Vec,alloc::String, andalloc::format;OBSERVED FAILURE HISTORY
b92a9ba6622a0bdc9e58a00f34c0d9a072f921bdfailed host-default compilation with E0433 becausemain.rsincludessha256.rsdirectly and the binary crate did not inheritextern crate allocfrom the library crate.7a3ad1fd33417b367251759546adb3942329dc89compiled but failed SHA256 known vectors and payload identity because one round constant was0x4ed8aa4finstead of the S8 authority0x4ed8aa4a.efe07e0cbca4c01320306b805e4a3454d990b0f1restores the exact constant. The SHA256 patch now differs from S8 authority only by intended std/no_std imports and file-I/O gating.No evidence from either failed head is accepted.
OBSERVED WINDOWS VALIDATION
Exact head:
efe07e0cbca4c01320306b805e4a3454d990b0f1Working tree:
?? sc.local.png.With
RUSTFLAGS=-Dwarnings:0 / 0 PASS;13 / 13 PASS;14 / 14 PASS;6 / 6 PASS;15 / 15 PASS;7 / 7 PASS;7 / 7 PASS;8 / 8 PASS;8 / 8 PASS;8 / 8 PASS;8 / 8 PASS;94 / 94 PASS;0.Exact S1 authority:
ea58c3164184ef6f30d20c88376c2aead04b6c706538c81ac6a15e9e0a08ec71;7c2f52f99de60097d16d89dab2f583450aba9727a3a456ad028dadd561c5dab1;1c6959e34c21eebc43e220400ec1f7573446c962beebe3bdf2bbff512ebff6dd.Inherited S3 remained exact:
4096-byte blocks;512-byte sectors;16blocks;40..167;128full-volume transfers;Inherited S8 fixed-arena outcome:
262144bytes;139264;139264;66955;77104;122880;8;29;24;0;0;0 / 0 / 0;144;65535;16384;65536-byte image allocation: REJECTED;16.S9 direct compile matrix:
84636bytes;92466bytes;32180bytes;0;Observed terminal verdict:
BONE/SEA S9 NO_STD ADAPTER VERIFY PASSPROOF SURFACE
.github/workflows/bone-sea-s9-nostd.ymlconfig/bone_sea_s9.jsondocs/BONE_SEA_S9.mdtools/bone-sea/s9/LICENSE-NOTICE.txttools/bone-sea/s9/probe.rstools/bone-sea/src/bin/bone-sea-s9.rsNON-CLAIMS
0x20000: no;0x40000: no;MERGE LAW
S9 is ready for review against exact S8 head. Merge is not performed automatically. Any retarget, rebase, integration, or head movement requires fresh exact-head evidence.
REPORTS ARE CLAIMS, NOT EVIDENCE.
NO COSTUME RIGOR.