Forem

Cover image for I'm Compilative, Not Generative
Peter Salvato
Peter Salvato

Posted on • Originally published at petersalvato.com

I'm Compilative, Not Generative

Most people use AI as a generator. They prompt, they get content, they edit the content down. The AI originates the material and the human shapes it after the fact.

I use it as a compiler.

The distinction matters because it determines who actually wrote the thing.


A compiler takes source code a human wrote and transforms it into something a machine can execute. The programmer writes the program. The compiler transforms it. Nobody credits gcc with authorship.

My source code is the accumulated working knowledge: decisions made on construction sites, in print shops, across thirteen years on an enterprise platform, inside classrooms, over kitchen counters. Three years of that thinking lives in a massive corpus of conversations: sessions where I argued with tools, worked through problems, explained things to myself, failed at things until they worked.

That's the codebase. It's raw, unpolished, and entirely mine. It exists because the system was designed to accept it raw. In FormWork, the first accommodation is aimed at the human: get the thinking out of your head with as little friction as possible. Talk, dictate, answer questions. Don't organize, don't outline, don't perform. The rawness is the point. Structured input has already lost the thing the tools need most, which is how I actually think.

The system (the voice protocol, the evaluation lenses, the knowledge skill that traverses my ideation history) is the compiler passes. They mine the source material, evaluate it against criteria I set, and assemble it into output that sounds like me because the source material is me. The site is what comes out the other end, and I'm still refining how that pipeline works.


Generation starts from a prompt and produces something new. The AI draws on its training data and constructs output. The human's contribution is the instruction. Everything else comes from the model.

Compilation starts from existing source material and transforms it. The source material only exists because the human was accommodated: no requirement to structure, organize, or perform. The human's contribution is the thinking itself, captured in their actual voice. The system's contribution is the transformation: mining, evaluating, assembling. It invents nothing. If a claim can't be traced back to something I actually said or decided in the raw material, it doesn't ship.

A blind evaluator read my site and could not identify machine involvement. The voice came through because the raw material was mine, and the system was built to preserve it rather than replace it.


This distinction matters for one reason: authorship.

If you use AI as a generator, the AI is the author and you're the editor. Your contribution is taste, choosing which outputs to keep. That's real work, but you're selecting from material someone else originated.

If you use AI as a compiler, you are the author. Your accumulated practice, your specific decisions, your voice as it actually sounds in unguarded conversation. That's the source code. The system transforms it but doesn't originate any of it.

I built the governance layer to make sure that line stays clear. The Savepoint Syntax preserves my cognitive turning points so the system can't drift from where my thinking actually went. FormWork coordinates the tools that shape the work: SavePoint preserves decisions so no session contradicts what's already been settled, LensArray evaluates across independent dimensions. The voice protocol catches the moment the output stops sounding like me and starts sounding like a machine performing me.

The whole infrastructure exists to keep that line clear, and honestly it takes more effort to maintain than I expected when I started building it.


Most people use AI to save time. This system actually took longer than writing the site by hand would have. The goal was always fidelity: keeping the output locked to the source material so that every sentence traces back to something I actually said or decided. The authorship stays mine because the thinking was mine first.

Top comments (0)