Direct building · tests · failure boundaries

Engineering proof

I build with AI-assisted implementation and own architecture, decomposition, test design, failure boundaries, and release judgment. The artifacts below make that ownership inspectable. I direct substantially more code than I hand-write.

Start here

Engineering Verification

Claims, checks, caveats, reproduction commands, and the places where the mechanisms lose. It is a verification record rather than a résumé argument.

Read the record →
Verified Measured Caveat Boundary
13 candidate axes → 6 selected

FirstLight — dimensional reader + advisory router

A heavy build arm fits semantic, structural, and cognitive-move dimensions against a corpus; a dependency-free read arm projects live prompts and performs advisory routing. The six-axis subset retained ~88.4% of candidate-pool variance in the bundled corpus, while heavy vs pure routing held 20/20 parity.

GitHub →
Self-contained browser instrument

Residual Lens

Maps up to six scalar dimensions into luminance, red/green, and blue/yellow opponent channels with null-aware bilinear interpolation. Palette luminance is constrained so a pattern that vanishes under palette changes is treated as a rendering artifact, not promoted structure.

Tiny language → Rust

elm-compress

A small line-oriented transform language emits paired forward/inverse Rust kernels at build time. CI checks generated-source drift and round-trip behavior; top-level STORE/zlib/LZMA baselines retain veto power over custom transforms.

GitHub →
C / WebAssembly · live

Cow

A from-scratch C chess engine compiled to WebAssembly, with perft-correct move generation, match/ablation harnesses, structured per-decision telemetry, and an instrumented game corpus.

Residual Lens · method boundary

Human perception gets proposal rights, not proof authority.

The workflow is see → name → permute → discriminate → derive → subtract → look again. A visible candidate must become an exact predicate or measurable structure before promotion. Unsupported cells remain null rather than being smeared into numeric zero.

One HTML file · no build step · no network calls · no external runtime dependency

View Residual Lens on GitHub ↗
Colorful camera mural