Skip to content

BONE/SEA S2: freeze the bounded ring3 memory and control domain - #34

Closed
Deadbytes101 wants to merge 9 commits into
ecosystem/shinesea-readonlyfrom
ecosystem/shinesea-s2-domain
Closed

BONE/SEA S2: freeze the bounded ring3 memory and control domain#34
Deadbytes101 wants to merge 9 commits into
ecosystem/shinesea-readonlyfrom
ecosystem/shinesea-s2-domain

Conversation

@Deadbytes101

@Deadbytes101 Deadbytes101 commented Aug 4, 2026

Copy link
Copy Markdown
Owner

BONE/SEA S2 RING3 DOMAIN CANDIDATE

STACKED BASE

  • base branch: ecosystem/shinesea-readonly
  • exact parent head: 8ae7a8131a4e1eefd40837573a3ce472111a81c9
  • exact N6 authority: 93ea5ffb59ff31e87ab7fd5ecb5570c89b29ffee
  • N6 nano SHA256: 581d1a6c59580fedca7fca97035449521231f9450ca4a3c2cf35d6ed07640855

PURPOSE

S2 freezes one bounded ring3 address domain and the exact root-owned descriptor/control placement required by the future SHINESEA port. It does not link SHINESEA, modify nano.bin, execute ring3 code, issue ATA operations, or claim runtime success.

RING3 DOMAIN

  • physical base: 00020000
  • end exclusive: 00090000
  • bytes: 458752
  • byte-granular segment limit: 0006FFFF
  • conventional-memory ceiling: 000A0000

Owned regions:

  • code/rodata/static: 00020000-0002FFFF, 65536 bytes
  • ring3 stack: 00030000-00033FFF, 16384 bytes
  • exact SHINESEA block bounce: 00034000-00034FFF, 4096 bytes
  • protocol scratch: 00035000-00037FFF, 12288 bytes
  • linker growth reserve: 00038000-0003FFFF, 32768 bytes
  • bounded allocator arena: 00040000-0007FFFF, 262144 bytes
  • zero padding reserve: 00080000-0008FFFF, 65536 bytes

CONTROL PLACEMENT

  • GDT: 000100C0-000100FF, 64 bytes
  • task LDT: 00010108-0001011F
  • supervisor LDT: 00010120-00010137
  • SEA LDT: 00010138-0001014F
  • IDT: 00010150-00010457
  • TSS: 00010460-000104C7
  • ring0 stack: 000104D0-000106CF
  • control end exclusive: 000106D0
  • NANOSUP base: 00011000
  • spare before NANOSUP: 2352 bytes

Byte ledger:

  • N6 CPU-control structures: 996
  • S2 CPU-control structures: 1028
  • added bytes: 32 = one 8-byte GDT descriptor plus one 24-byte SEA LDT
  • ring0 stack: 512, unchanged

OBSERVED WINDOWS VALIDATION

Exact head:

0c3e8d0a790e8a2bdf9c3d9de51f25a903fddff6

Observed:

  • native all-target debug compilation: PASS
  • S1 contracts: 13 / 13 PASS
  • S2 domain contracts: 14 / 14 PASS
  • S2 control contracts: 6 / 6 PASS
  • total: 33 / 33 PASS
  • native release compilation: PASS
  • BONE/SEA S2 DOMAIN VERIFY PASS
  • BONE/SEA S2 CONTROL VERIFY PASS
  • exact domain and control terminals matched the frozen ledger
  • write authority remained disabled
  • no runtime PASS was emitted

RUNTIME BOUNDARY

No boot, root, supervisor, service, nanokernel, or SHINESEA runtime source changed. No freestanding target, linker output, allocator high-water, ring3 transfer, ATA operation, or runtime PASS is claimed.

MERGE LAW

S2 is ready for review against exact S1 native head. Merge is not performed automatically. Keep it stacked until PR #33 disposition is deliberate; retargeting or integrating into another tree requires fresh verification.

REPORTS ARE CLAIMS, NOT EVIDENCE.
NO COSTUME RIGOR.

Copy link
Copy Markdown
Owner Author

OBSERVED WINDOWS S2 EVIDENCE

Exact branch head:

0c3e8d0a790e8a2bdf9c3d9de51f25a903fddff6

Native all-target validation:

  • S1 native contracts: 13 / 13 PASS
  • S2 domain contracts: 14 / 14 PASS
  • S2 control-placement contracts: 6 / 6 PASS
  • total native tests: 33 / 33 PASS
  • debug compilation: PASS
  • release compilation: PASS

Observed domain terminal:

  • BONE/SEA S2 DOMAIN VERIFY PASS
  • parent head: 8ae7a8131a4e1eefd40837573a3ce472111a81c9
  • exact N6 base: 93ea5ffb59ff31e87ab7fd5ecb5570c89b29ffee
  • nano SHA256: 581d1a6c59580fedca7fca97035449521231f9450ca4a3c2cf35d6ed07640855
  • SEA physical domain: 00020000-0008FFFF
  • SEA bytes: 458752
  • byte-granular segment limit: 0006FFFF
  • allocator arena: 262144
  • ATA block bounce: 4096
  • S2 CPU-control bytes: 1028
  • added control bytes: 32
  • write authority: disabled

Observed control terminal:

  • BONE/SEA S2 CONTROL VERIFY PASS
  • GDT: 000100C0-000100FF
  • task LDT: 00010108
  • supervisor LDT: 00010120
  • SEA LDT: 00010138
  • IDT: 00010150
  • TSS: 00010460
  • ring0 stack: 000104D0
  • control end exclusive: 000106D0
  • spare before NANOSUP: 2352

The untracked local cache/image files were outside the tracked-clean contract and were not committed.

S2 is ready for review. No SHINESEA core linking, ring3 execution, ATA operation, allocator high-water, runtime PASS, or write authority is claimed.

REPORTS ARE CLAIMS, NOT EVIDENCE.
NO COSTUME RIGOR.

@Deadbytes101
Deadbytes101 marked this pull request as ready for review August 4, 2026 11:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant