<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Louijie Compo | Writing and Engineering Notes</title>
    <link>https://louijiecompo.com/</link>
    <description>Articles and engineering notes about systems architecture, implementation, and applied intelligence on louijiecompo.com.</description>
    <language>en-US</language>
    <item>
      <title>AeroLoop finds the edge of its sensor-outage envelope</title>
      <link>https://louijiecompo.com/updates/aeroloop-outage-envelope/</link>
      <guid isPermaLink="true">https://louijiecompo.com/updates/aeroloop-outage-envelope/</guid>
      <pubDate>Wed, 30 Sep 2026 00:00:00 GMT</pubDate>
      <description>500 ms profiles recover in the retained baseline study. One-second cases are mixed and all two-second missions fail. Later prediction and landing-guard studies still report accepted: false.</description>
      <category>Engineering note</category>
    </item>
    <item>
      <title>LudoWeave makes verified playback inspectable</title>
      <link>https://louijiecompo.com/updates/ludoweave-replay-controls/</link>
      <guid isPermaLink="true">https://louijiecompo.com/updates/ludoweave-replay-controls/</guid>
      <pubDate>Wed, 30 Sep 2026 00:00:00 GMT</pubDate>
      <description>M242 through M244 add pause/step, seek/resume and a current/final tick panel with playback state and contextual hints. Recorded world input stays authoritative.</description>
      <category>Engineering note</category>
    </item>
    <item>
      <title>Omniweft keeps retry behind the authority boundary</title>
      <link>https://louijiecompo.com/updates/omniweft-worker-recovery/</link>
      <guid isPermaLink="true">https://louijiecompo.com/updates/omniweft-worker-recovery/</guid>
      <pubDate>Wed, 30 Sep 2026 00:00:00 GMT</pubDate>
      <description>Merged worker lifecycle and restart-expiry handling preserve terminal proposals and the exact prepared request. Uncertain delivery can recover a receipt; expired retention requires reconciliation.</description>
      <category>Engineering note</category>
    </item>
    <item>
      <title>How Long Can a Drone Controller Fly Blind? Measuring Recovery From Sensor Outages</title>
      <link>https://louijiecompo.com/writing/how-long-can-a-drone-controller-fly-blind/</link>
      <guid isPermaLink="true">https://louijiecompo.com/writing/how-long-can-a-drone-controller-fly-blind/</guid>
      <pubDate>Wed, 30 Sep 2026 00:00:00 GMT</pubDate>
      <description>AeroLoop&apos;s retained simulation study recovers from 500 ms missing captures under the tested conditions. One- and two-second gaps expose a failure boundary that prediction and a landing guard do not close.</description>
      <category>Article</category>
    </item>
    <item>
      <title>Retrying AI Workers Without Duplicating Actions</title>
      <link>https://louijiecompo.com/writing/retrying-ai-workers-without-duplicating-actions/</link>
      <guid isPermaLink="true">https://louijiecompo.com/writing/retrying-ai-workers-without-duplicating-actions/</guid>
      <pubDate>Wed, 30 Sep 2026 00:00:00 GMT</pubDate>
      <description>Omniweft keeps mutation authority in the parent and policy host. A crashed or superseded worker cannot revive a proposal, and explicit retry preserves the exact request when delivery is uncertain.</description>
      <category>Article</category>
    </item>
    <item>
      <title>AeroLoop adds rotor control, wind trials and contact landing</title>
      <link>https://louijiecompo.com/updates/aeroloop-rotors-wind-and-landing/</link>
      <guid isPermaLink="true">https://louijiecompo.com/updates/aeroloop-rotors-wind-and-landing/</guid>
      <pubDate>Mon, 21 Sep 2026 00:00:00 GMT</pubDate>
      <description>Explore measured rotor envelopes, five matched wind comparisons and a calm mission&apos;s liftoff, touchdown and motor-disarm events.</description>
      <category>Engineering note</category>
    </item>
    <item>
      <title>Omniweft adds permission-bounded native queries</title>
      <link>https://louijiecompo.com/updates/omniweft-bounded-native-queries/</link>
      <guid isPermaLink="true">https://louijiecompo.com/updates/omniweft-bounded-native-queries/</guid>
      <pubDate>Mon, 21 Sep 2026 00:00:00 GMT</pubDate>
      <description>Inspect retained tag and region query pages, compare a stable snapshot with a fresh query, and see the empty result from a session without read permission.</description>
      <category>Engineering note</category>
    </item>
    <item>
      <title>AeroLoop connects recorded control to replay</title>
      <link>https://louijiecompo.com/updates/aeroloop-verified-replay/</link>
      <guid isPermaLink="true">https://louijiecompo.com/updates/aeroloop-verified-replay/</guid>
      <pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate>
      <description>Compare three CPU response plots, scrub their recorded motion and inspect the separate saved-policy reproduction evidence.</description>
      <category>Engineering note</category>
    </item>
    <item>
      <title>Omniweft adds native object parenting</title>
      <link>https://louijiecompo.com/updates/omniweft-native-hierarchy/</link>
      <guid isPermaLink="true">https://louijiecompo.com/updates/omniweft-native-hierarchy/</guid>
      <pubDate>Sun, 20 Sep 2026 00:00:00 GMT</pubDate>
      <description>Retained CPU snapshots show preserve-world reparenting, descendant movement and complete rollback after a rejected cycle.</description>
      <category>Engineering note</category>
    </item>
    <item>
      <title>Omniweft builds a room within checked permissions</title>
      <link>https://louijiecompo.com/updates/omniweft-room-showcase/</link>
      <guid isPermaLink="true">https://louijiecompo.com/updates/omniweft-room-showcase/</guid>
      <pubDate>Sat, 19 Sep 2026 00:00:00 GMT</pubDate>
      <description>A scripted Python client assembles five blocks, rejects a forbidden edit and rearranges the room. The portfolio now includes retained Windows GPU frames from the merged showcase.</description>
      <category>Engineering note</category>
    </item>
    <item>
      <title>Omniweft adds authenticated local Python control</title>
      <link>https://louijiecompo.com/updates/omniweft-local-control/</link>
      <guid isPermaLink="true">https://louijiecompo.com/updates/omniweft-local-control/</guid>
      <pubDate>Mon, 14 Sep 2026 00:00:00 GMT</pubDate>
      <description>The merged PR-005 SDK adds private local sessions, capability negotiation, typed object transactions and explicit recovery after uncertain responses. Optional Vulkan presentation is also implemented, with separate Windows GPU evidence.</description>
      <category>Engineering note</category>
    </item>
    <item>
      <title>From Python Agent to Vulkan Frame: Designing a Bounded Control Path</title>
      <link>https://louijiecompo.com/writing/from-python-agent-to-vulkan-frame/</link>
      <guid isPermaLink="true">https://louijiecompo.com/writing/from-python-agent-to-vulkan-frame/</guid>
      <pubDate>Mon, 14 Sep 2026 00:00:00 GMT</pubDate>
      <description>How Omniweft separates authenticated local control, atomic world changes and optional presentation, with explicit limits on what each test establishes.</description>
      <category>Article</category>
    </item>
    <item>
      <title>Verified replay gains a presentation pass</title>
      <link>https://louijiecompo.com/updates/verified-replay-presentation/</link>
      <guid isPermaLink="true">https://louijiecompo.com/updates/verified-replay-presentation/</guid>
      <pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate>
      <description>M241 adds visible playback of verified Clockwork Arena recordings. A full headless check precedes presentation; recorded transactions and inputs remain authoritative, while live gameplay input is ignored.</description>
      <category>Engineering note</category>
    </item>
    <item>
      <title>A Replay Is More Than a List of Inputs</title>
      <link>https://louijiecompo.com/writing/a-replay-is-more-than-a-list-of-inputs/</link>
      <guid isPermaLink="true">https://louijiecompo.com/writing/a-replay-is-more-than-a-list-of-inputs/</guid>
      <pubDate>Sat, 12 Sep 2026 00:00:00 GMT</pubDate>
      <description>How consumed input snapshots, world transactions and independent verification make a recording useful evidence.</description>
      <category>Article</category>
    </item>
    <item>
      <title>What Does Deterministic Mean When Rendering and Audio Are Optional?</title>
      <link>https://louijiecompo.com/writing/determinism-with-optional-rendering-and-audio/</link>
      <guid isPermaLink="true">https://louijiecompo.com/writing/determinism-with-optional-rendering-and-audio/</guid>
      <pubDate>Sat, 12 Sep 2026 00:00:00 GMT</pubDate>
      <description>Separate the reproducibility of a canonical world from the behavior of the devices that present it.</description>
      <category>Article</category>
    </item>
    <item>
      <title>PCI Driver vs Platform Driver: What Changes Between x86-64 and ARM64?</title>
      <link>https://louijiecompo.com/writing/pci-driver-vs-platform-driver/</link>
      <guid isPermaLink="true">https://louijiecompo.com/writing/pci-driver-vs-platform-driver/</guid>
      <pubDate>Sat, 12 Sep 2026 00:00:00 GMT</pubDate>
      <description>Compare two explicit virtual-device contracts across discovery, MMIO, interrupts and evidence without confusing CPU architecture with bus type.</description>
      <category>Article</category>
    </item>
    <item>
      <title>Record play sessions, verify them headlessly</title>
      <link>https://louijiecompo.com/updates/recording-real-play/</link>
      <guid isPermaLink="true">https://louijiecompo.com/updates/recording-real-play/</guid>
      <pubDate>Thu, 10 Sep 2026 00:00:00 GMT</pubDate>
      <description>Clockwork Arena can record the input snapshots its play loop consumes and verify them in a fresh headless process. Recording is opt-in, capped at 3,600 requested ticks, and keeps rendering and audio outside the artifact.</description>
      <category>Engineering note</category>
    </item>
    <item>
      <title>Bounded local agent sessions</title>
      <link>https://louijiecompo.com/updates/cogniform-september-2026/</link>
      <guid isPermaLink="true">https://louijiecompo.com/updates/cogniform-september-2026/</guid>
      <pubDate>Wed, 09 Sep 2026 00:00:00 GMT</pubDate>
      <description>The CLI now documents inherited-stream sessions and a local MCP adapter for queries, imagination, atomic patches, and revision-linked observations. These adapters add no network listener or remote security boundary.</description>
      <category>Engineering note</category>
    </item>
    <item>
      <title>Optional audio beside the canonical world</title>
      <link>https://louijiecompo.com/updates/ludoweave-engine-september-2026/</link>
      <guid isPermaLink="true">https://louijiecompo.com/updates/ludoweave-engine-september-2026/</guid>
      <pubDate>Wed, 09 Sep 2026 00:00:00 GMT</pubDate>
      <description>Clockwork Arena now documents optional synthesized effects through an explicitly pumped, callback-free audio path. The default Null audio mode remains headless and unpaced; device playback and human listening require separate verification.</description>
      <category>Engineering note</category>
    </item>
    <item>
      <title>From boot sector to explicit kernel authority</title>
      <link>https://louijiecompo.com/updates/makopa-os-september-2026/</link>
      <guid isPermaLink="true">https://louijiecompo.com/updates/makopa-os-september-2026/</guid>
      <pubDate>Wed, 09 Sep 2026 00:00:00 GMT</pubDate>
      <description>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.</description>
      <category>Engineering note</category>
    </item>
    <item>
      <title>Independent PCI and ARM64 learning paths</title>
      <link>https://louijiecompo.com/updates/yocto-qemu-edu-lab-september-2026/</link>
      <guid isPermaLink="true">https://louijiecompo.com/updates/yocto-qemu-edu-lab-september-2026/</guid>
      <pubDate>Wed, 09 Sep 2026 00:00:00 GMT</pubDate>
      <description>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.</description>
      <category>Engineering note</category>
    </item>
    <item>
      <title>An Observation Needs a World Revision</title>
      <link>https://louijiecompo.com/writing/observations-need-world-revisions/</link>
      <guid isPermaLink="true">https://louijiecompo.com/writing/observations-need-world-revisions/</guid>
      <pubDate>Wed, 09 Sep 2026 00:00:00 GMT</pubDate>
      <description>What Cogniform&apos;s revision-linked observations clarify about agent feedback, local transport and evidence.</description>
      <category>Article</category>
    </item>
    <item>
      <title>Optional Audio Beside a Deterministic World</title>
      <link>https://louijiecompo.com/writing/optional-audio-and-deterministic-worlds/</link>
      <guid isPermaLink="true">https://louijiecompo.com/writing/optional-audio-and-deterministic-worlds/</guid>
      <pubDate>Wed, 09 Sep 2026 00:00:00 GMT</pubDate>
      <description>A source-based reading of LudoWeave&apos;s optional sample audio and the difference between simulation evidence and device evidence.</description>
      <category>Article</category>
    </item>
    <item>
      <title>What a QEMU Driver Lab Can Establish</title>
      <link>https://louijiecompo.com/writing/what-qemu-driver-evidence-can-establish/</link>
      <guid isPermaLink="true">https://louijiecompo.com/writing/what-qemu-driver-evidence-can-establish/</guid>
      <pubDate>Wed, 09 Sep 2026 00:00:00 GMT</pubDate>
      <description>Reading the independent PCI and ARM64 lab contracts without turning virtual-device evidence into physical-hardware claims.</description>
      <category>Article</category>
    </item>
    <item>
      <title>Where AI Fits in the Larger System</title>
      <link>https://louijiecompo.com/writing/the-next-chapter-of-ai-is-systems-engineering/</link>
      <guid isPermaLink="true">https://louijiecompo.com/writing/the-next-chapter-of-ai-is-systems-engineering/</guid>
      <pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate>
      <description>What recent work on agent standards, on-device inference, and reliability has reinforced for me about building AI into real products.</description>
      <category>Article</category>
    </item>
  </channel>
</rss>