DEV Community

Cover image for Notes from RecurseWright: Something Survived the Passage. So What?
Michael Krupnyak
Michael Krupnyak

Posted on AI-assisted

Notes from RecurseWright: Something Survived the Passage. So What?

I’ve started keeping a small set of shorter engineering notes alongside the longer articles emerging from the RecurseWright system.

The first two emerged from recent work around a practical question: when a real engineering case becomes something you can share, what has to survive the transition?

That question turned out to have two different boundaries.

Preserve the Cause, Not the Names

When you anonymize a real engineering case, preserve the causal structure, not just the names.

Changing a domain, identifier or entity name is usually harmless.

Terminal-style comparison showing that inference, missing authority, and a PARTIAL result remain unchanged when an engineering case is anonymized.

A useful rule:

One causal history, two projections. The public version may look different.

It should not describe a stronger event.

Causal mapping showing a canonical case and an anonymized public projection preserving the same sequence: observed, inferred, authority missing, and no implementation effect.

Preserving the causal history solved only the first problem.

Once the public version was faithful to what happened, another question remained: was what happened actually worth publishing?

Canonical Note: Preserve the Cause, Not the Names

Truth Is Not a Publication Criterion

A real engineering case can be completely true and still not be worth publishing.

I now use two checks:

Fidelity: does the public version still describe the same causal event?

Strength: is there enough evidence or consequence for another engineer to take something useful away?

Publication gate showing a public case passing through two independent peer checks, Fidelity and Strength, which converge before publication.

PARTIAL, FAIL, and NOT PROVEN can all be worth publishing.

But the evidence has to show why the result stopped there.

Publishing those results introduced a different kind of repetition.

The same quality had to be preserved across several outputs. After a while, solving each one separately was no longer clearly the cheaper option.

Canonical Note: Truth Is Not a Publication Criterion

A Pipeline Is a Bet on Repetition

A one-off solution can be the fastest way to get good work done.

A pipeline costs more the first time.

The useful question is not whether the work can be automated.

It is whether preserving the same quality again is starting to cost more than making that quality reproducible.

Recursive decision model showing One-off and Pipeline as peer strategies whose outcome produces new evidence, revises context, and leads to the next choice.

Either choice may still be right on the next pass. The difference is that the next choice now has evidence behind it.

Build a pipeline when repetition has started producing evidence.

Canonical Note: A Pipeline Is a Bet on Repetition

What Was in the Loop

A small RecurseWright disclosure: this publication did not come from a single pass from idea to prose.

The practitioner noticed the boundaries and judged what was worth keeping. AI helped test the framing against the failures. Tools exposed constraints and failure modes; methods turned some of them into checks; evidence decided what survived into the Notes.

Publication trace showing Practitioner and AI connected, Tools and Methods connected, with Tools and Methods converging on Evidence, which leads to These Notes.

An edge means only that the relationship materially participated in producing this publication.

Beyond the Notes

Human hands working with a small precision machine as a plant-like drawing emerges from the process, with earlier sketches resting on the workbench.

To the colleagues who challenge a thought at the right moment, the teachers who change how I notice, and the readers who lend their attention and questions: thank you.

You are part of the work even when you do not appear in its diagrams.

Top comments (0)