AYAaron Yangello

Working with agents / 2026

How I work with agents.

The decisions I make, the direction I give, and how I check the result.

Three projects. Two reusable skills. One Designer agent.

Working decisions and the evidence behind them.

Zero to one

From an open-ended idea to a measured hardware system.

A configurable show engine that maps media across surfaces and runs playback on a Raspberry Pi.

02.1

I turn an installation idea into a reusable specification.

Discovery questions → generic specification → explicit implementation contract

What’s happeningI started with an installation idea and asked what decisions were still missing. The resulting specification made projector and screen setup configurable and gave an implementation agent a runnable first milestone.

The pointI use discovery to expose missing decisions, generalize the design beyond one display, and give the implementation agent a self-contained, runnable first milestone.

Working decisions Paraphrased from project records
My directionSep 18, 2026

Use discovery to identify the decisions that still need answers.

Next recorded decision
My directionSep 18, 2026

Make projector and screen setup configurable, with an intuitive interface and no hard-coded installation layout.

Next recorded decision
My directionSep 18, 2026

Give a fresh implementation agent the complete specification, a runnable first milestone, and explicit verification requirements.

What this establishes

The specification became a running configurable prototype, with hardware qualification left as separate work.

Evidence & limits

The recovered source is written discovery, not the missing voice recording. The first milestone’s runtime evidence was on the Mac.

Paraphrased from historical working sessions and project records; supporting media and evidence limits are labeled separately.

02.2

I assign distinct roles and ask for a second opinion.

Hardware tradeoff → fresh implementation brief → peer review of diagnosis

What’s happeningA proposed rendering architecture needed both a feasibility judgment and a clear handoff. I asked one agent to capture the decisions for a fresh implementer and brought another agent into the Pi diagnosis before changing the repository.

The pointI separate implementation, design consultation, and on-device diagnosis. I require the handoff to carry the decisions and evidence, rather than relying on a long shared conversation.

Working decisions Paraphrased from project records
My directionSep 18, 2026

Investigate feasibility candidly; be willing to drop an approach that is unlikely to work.

Next recorded decision
My directionSep 18, 2026

Carry the architecture decisions into a comprehensive implementation handoff that assumes no prior conversation context.

Next recorded decision
My directionSep 19, 2026

Separate repository changes from project configuration, and get a second opinion on the proposed device fixes.

What this establishes

The architecture moved toward compiling on the Mac and delivering playback to the Pi, with an explicit review handoff.

Evidence & limits

This demonstrates how the work was assigned. It is not a comparative benchmark of the models.

Paraphrased from historical working sessions and project records; supporting media and evidence limits are labeled separately.

02.3

I ask for measurements before accepting an optimization.

Confirm the cause → preserve preview → instrument → check sustained behavior

What’s happeningThe live preview appeared to burden the Pi renderer. I asked for root-cause investigation, allowed a lower preview rate, then required metrics and a sustained device report after the change.

The pointI define the experience that must survive, allow explicit tradeoffs, and ask for instrumentation so the result can be checked after deployment.

Working decisions Paraphrased from project records
My directionSep 19, 2026

Investigate the cause of the slowdown before committing to a fix. A lower render rate is an acceptable tradeoff.

Next recorded decision
My directionSep 19, 2026

Preserve live preview, even at a lower rate or resolution, and instrument the change so its effect can be checked.

Next recorded decision
Historical agent reportSep 19, 2026

The later device report described more than two hours of continuous runtime without a restart or configuration change.

What this establishes

The implementation rate-limited capture and moved JPEG encoding off the render loop; the later report checked sustained operation.

Evidence & limits

Configuration and code both changed. These measurements do not establish a controlled 2× speedup or physical four-projector acceptance.

Paraphrased from historical working sessions and project records; supporting media and evidence limits are labeled separately.

Supporting evidence