Engineering reading paths

Systems security from the bottom up

Connect repository policy with component evidence and explicit execution boundaries.

A passing check establishes only the decision it actually evaluates. Compare desired-state repository evaluation with component pre-admission checks, preserving missing evidence and the separate authority to act.

Curated connections

Systems

  • Project

    MakopaOS

    A small operating system lab for studying how a computer boots, runs isolated programs and controls access to resources.

  • Project

    Yocto + QEMU EDU Lab

    A hands-on lab for building Linux images and learning how drivers communicate with simulated devices on two processor architectures.

Curated connections

Engineering notes

  • Engineering update

    Independent PCI and ARM64 learning paths

    Closed lab manifests now separate x86-64 PCI MSI/INTx and bounded DMA from an ARM64 Device Tree and platform-driver path. The ARM64 peripheral has its own hardware contract and does not expose DMA.

  • Engineering update

    From boot sector to explicit kernel authority

    The retained BIOS example is now accompanied by a freestanding Rust kernel and thin UEFI loader. Fixed workloads exercise task isolation, capability-mediated IPC, a bounded approval broker, and a supervisor-readable effect journal.

Curated connections

Long-form writing

Curated connections

Experiments and explorers

  • Bounded evidence

    Compare PCI and platform contracts

    Source-based explorer. Explore discovery, registers, interrupts and DMA in the two documented lab compositions. No virtual or physical device runs in this explorer.

Curated connections

Evidence