RELEASE LINE13.2 STABLE13.1 PREDECESSOR13.0 PREVIOUS12.4 NATIVE MIRARCHIVE

V12.4.0 CURRENT

DBYTE ROOT MAP

CURRENT PACKAGE 12.4.0 · NATIVE MACHINE CODE FOUNDATION. This page connects the complete language and machine lineage. It separates semantic authority, implementation path, execution proof and historical provenance so one green artifact cannot masquerade as proof of a different layer.

00 identity root§

DBYTE
  CLASS       GENERAL-PURPOSE LANGUAGE WITH FREESTANDING PROFILES
  AUTHORITY   TAGGED SOURCE + CANONICAL LANGUAGE CONTRACT
  HOSTED      TREE INTERPRETER + BYTECODE VM
  NATIVE      i686 ELF32 OBJECT / ARCHIVE / LINK / EXECUTION
  INTEROP     i686 CDECL SUBSET
  SYSTEMS     TYPED POINTERS / LAYOUTS / INTRINSICS / INTERRUPTS
  BARE METAL FROZEN DByteOS V11 PROOF LINEAGE
  USER MODE   i686-dbyte-user + RING3 PROCESS FOUNDATION
  WEBSITE     STATIC DELIVERY; NOT A SEMANTIC AUTHORITY

0A hosted language root§

The earliest DByte surface is still a supported compatibility root: local source files run through the tree interpreter or bytecode VM. Legacy str, list, bytes and buffer keep their hosted semantics; v12 does not silently reinterpret them as the new borrowed views. New APIs should instead use canonical slice[T], mut_slice[T] and StringView.

LayerOwnsMust not ownPrimary page
LEXER/PARSERTokens, indentation, shared syntax tree.Target layout or backend capability.GRAMMAR
TREE ENGINEExecution of already-resolved hosted operations.A second type system.BUILD/RUN/TEST
BYTECODE VMLowering concrete HIR to bytecode and VM execution.Different v12 inference or erased ownership rules.HOSTED LANGUAGE ARCHIVE
PARITY CORPUSValue, output and runtime-error equivalence.Native-only evidence substitution.VERIFICATION

10 canonical semantic root§

SHARED AST
  -> ModuleId / SymbolId / TypeId resolution
  -> generic capability checking
  -> ownership / borrow action annotation
  -> typed expressions, places and projections
  -> enum variant / field / closure identity
  -> explicit match / Result / defer control-flow
  -> concrete monomorphized HIR
  -> profile validation
  -> backend adapter
  • Generics: symbolic bodies, inferred built-in capabilities and deterministic concrete specialization; no public trait syntax.
  • Aggregates: named struct construction and target-driven declaration-order layout.
  • Enums: u32 tag, declaration-order discriminant and aligned payload storage.
  • Ownership: explicit Copy, Move, Borrow and BorrowMut actions with lexical lifetimes.
  • Views: non-null pointer-length borrowed slices and immutable UTF-8 StringView.
  • Callables: DByte/C conventions, function values and explicit source-order closure environments.
  • Cleanup: defer becomes explicit LIFO edges for all lexical exits; no runtime unwind stack.

[HIR] [MONOMORPHIZATION] [OWNERSHIP] [RESULT] [DEFER]

20 toolchain root§

StageInputOutputInvariant
ANALYZECanonical local project graphTyped executable HIRDeterministic IDs and diagnostics.
MONOMORPHIZEGeneric HIR + rootsConcrete instancesNo open generic reaches a backend.
NATIVE ADAPTERConcrete HIRTyped systems IRRepresentation conversion only; no semantic re-check.
ENCODERValidated systems IRi686 bytes/fixupsOperand and capacity checked before mutation.
OBJECT WRITERSections/symbols/fixupsELF32 ET_RELCanonical section and symbol ordering.
ARCHIVE WRITERObjectsUnix arNormalized metadata and fixed symbol index.
LINKERObjects/archivesELF32 ET_EXEC/BINValidated resolution and transactional output.
RELOCATION CONTRACT
  R_386_PC32   cross-object function / PC-relative reference
  R_386_32     absolute data / address reference
  FINAL IMAGE  zero unresolved relocations, no PT_INTERP, no dynamic runtime

[OBJECTS] [ARCHIVES] [LINKER] [INSPECT] [C ABI]

30 native machine root§

The native-machine table begins at v11 because that is where DByte first emitted the freestanding machine code itself. The language did not begin there: the complete hosted, interactive, workspace and Rust-oracle lineage from v1.0.0 onward is preserved in V0 → V12 HISTORY, backed by an exhaustive 333 TAG LEDGER.

VersionOwnership gainedExecuted proofReference
11.0Native machine-code generationDByte bytes boot and print through serial.NATIVE TOOLCHAIN
11.1Objects, relocations, linker, systems typesCross-object calls and data relocation in DByte-linked ELF.OBJECTS + LINK
11.2CPU interrupts and timerGDT/IDT/PIC/PIT, IRQ0, EOI and repeated IRETD return.KERNEL CORE
11.3Physical memory and pagingMultiboot map, frames, CR3/CR0.PG and real map-and-retry #PF.MEMORY
11.4Dynamic kernel memoryVirtual arena, checked heap, page growth, decommit and frame reuse.RUNTIME
11.5Preemptive executionIRQ0 context switches between non-yielding tasks and reclaims stacks.SCHEDULER
11.6Sleep and blockingNon-spinning deadlines, FIFO event wake and lifecycle cleanup.BLOCKING
11.7Interrupt-driven inputIRQ1 byte ring, semaphore wake and exact raw scancode FIFO.IRQ I/O
11.8Block-device completionATA IDENTIFY, LBA28 PIO, IRQ14 read/write and host sector validation.ATA
11.9Persistent disk ownershipDBFS1 format/write, second-boot mount/read and independent host parse.DBFS1
11.10Filesystem runtimeDirectories, handles, seek, cache collision and three-boot state.FS RUNTIME
11.10.1Native intrinsic boundary patchFrozen artifact and intrinsic evidence; not current release.ARCHIVE
11.11User-process executionPrivate CR3, Ring3, INT 0x80, worker I/O and fault containment.USER PROCESS
12.0General-purpose semantic ownershipCanonical HIR parity plus generic, enum, ownership, closure, defer and C ABI execution.LANGUAGE BASE
12.1Owned runtime foundationAllocator capability, Drop, Array and owned UTF-8 String.RUNTIME
12.2Modern native foundationDBYTE64, ELF64, Linux, AMD64 COFF and PE32+ targets.NATIVE
12.3VM and collections foundationFlat bytecode execution, explicit frame stack and first-party owned collections.CURRENT

40 DByteOS root§

MULTIBOOT ENTRY
  -> SERIAL + GDT + IDT
  -> PIC / PIT / IRQ0
  -> PHYSICAL FRAMES + PAGING
  -> VIRTUAL ARENA + KERNEL HEAP
  -> PREEMPTIVE TASKS
  -> SLEEP / EVENT / SEMAPHORE
  -> IRQ1 KEYBOARD RING
  -> IRQ14 ATA BLOCK I/O
  -> DBFS1 PERSISTENT FILESYSTEM
  -> PATHS / HANDLES / CACHE
  -> TSS / PRIVATE CR3 / RING3
  -> INT 0x80 / FILESYSTEM WORKER
  -> EXIT + FAULT RECLAIM

The DByteOS chain is proof that the native profile reaches hardware ownership. It is not a separate semantic dialect, and the separate Rust Kernel Lab remains an oracle rather than a hidden runtime dependency.

[DBYTEOS] [RUST ORACLE] [INTERRUPTS] [EXCEPTIONS] [QEMU]

50 evidence root§

Evidence classWhat it provesWhat it does not prove alone
SOURCE GATENo forbidden fallback, polling, literal or external tool token.That generated bytes execute.
UNIT · ADVERSARIALBoundaries, malformed inputs, deterministic diagnostics and transactions.Hardware behavior.
OBJECT INSPECTIONELF class/machine/type, symbols, sections and relocations.Correct guest control flow.
DISASSEMBLYRequired instruction bytes, ABI sequences and absence of shims.That devices delivered interrupts.
QEMU SERIALBounded generated guest reached acceptance states.Every structural invariant unless paired with trace.
QEMU TRACEReal vectors, CPL transitions, faults and absence of triple fault.Persistent disk layout by itself.
HOST PARSER · HASHDeterministic artifacts, disk state and independent on-disk validation.Guest-only timing semantics.

Release acceptance combines these evidence classes. Exact serial, relocation counts, interrupt/EOI equality, host disk inspection and clean process state are retained as distinct invariants.

60 boundary root§

V12.0 DOES NOT CLAIM
  owned String / dynamic Array / collection library
  allocator abstraction / automatic Drop
  heap closure / dynamic dispatch / reflection
  package manager / registry / lockfile
  x86_64 desktop application targets
  concurrency / async runtime
  new post-v11.11 DByteOS subsystem

V11 DOES NOT CLAIM
  SMP / PAE / hardware NX
  userspace before 11.11
  VFS / journaling / general driver framework
  production security certification

Read BOUNDARIES + NONCLAIMS before using a milestone page as an architectural promise.

FF read path§

NEW USER
  HISTORY -> RELEASE -> INSTALL -> FIRST PROGRAM -> LANGUAGE CONTRACT

LANGUAGE IMPLEMENTER
  GRAMMAR -> TYPES/LAYOUT -> HIR -> MONOMORPHIZATION -> TARGET MATRIX

TOOLCHAIN IMPLEMENTER
  OBJECTS -> ARCHIVES -> LINKER -> DBYTE32 -> C ABI -> INSPECT

KERNEL READER
  V11 LINEAGE -> CORE -> MEMORY -> RUNTIME -> SCHEDULER -> I/O -> FS -> USER PROCESS

AUDITOR
  TAG LEDGER -> RELEASE IDENTITY -> SOURCE MIRRORS -> FIXTURES -> OBJECTS -> QEMU -> HOST INSPECTION -> BOUNDARIES

Roadmap boundary§

v12.3.0 is current. Older roadmap pages remain historical planning evidence. Future work stays unversioned until a new release contract assigns it.