The Series· No. 16 · Act IV — The Engine

By DocuSeller · Published

The Engine
DocuSeller · No. 16

Nothing gets typed twice

The most valuable page in a resale package doesn't exist until somebody buys one.

It gets built in the same minute it's sold, out of answers typed ninety seconds earlier.

A template combines with current values to produce a filled document Example mergeTemplateFilled documentCurrent values{{owner}}{{balance}}M. Alvarez$1,284
Ten seconds before this, it was a template and a balance.

Station two is where the line stops fetching and starts making.

Three kinds of making, all the same trick underneath: take real data about a real property and put it on paper.

→ Use Letter renders a letter template with the actual values merged in. This owner. This balance. Today's date.

→ Fill Form takes a blank PDF with genuine fillable boxes in it — a lender questionnaire, a county form — and completes them. There's a model behind that one; it gets its own post later.

→ Convert to PDF turns what came out of those into finished, named PDFs.

That last one is the one people misread. It fans out.

You don't wire one document into it. You wire several sources into one station, and it renders each to its own PDF, with its own name and its own onward path.

One conversion station creates separate named PDFs from several input sources One conversion step, several PDFsConvert to PDFEstoppel letterDisclosure noticeLender questionnaireBudget
One station. A dozen documents. Not a dozen stations.

Because a real disclosure package is usually a dozen documents, not one. The alternative is a dozen near-identical boxes on the diagram — which is how you end up with a diagram nobody will willingly open again.

Now the part that turns separate stations into one machine.

Every station drops whatever it produced into a shared parts tray running alongside the belt. Every station further down can reach in and take what it needs.

So a buyer types their lender's name into a form at step two. At step six it comes out inside a letter, as printed text.

Nobody copied it. Nobody retyped it. Nobody emailed accounting to ask.
An earlier step stores a lender name in shared run data for a later letter step A shared value follows the runStep 2 · CollectStep 6 · UseLender nameShared run dataWrite onceReuse
Nothing gets carried by hand. Nothing gets typed twice.

And when the labels don't line up — the form calls it buyer name, the letter expects Purchaser — there's a Transform station in between whose whole job is reshaping a value so the next station accepts it.

A Transform step maps buyer_name to the Purchaser field expected by the next step Same value, different field namesbuyer_namePurchaserTransform
Two systems, same value, different label. Somebody has to be the adult here.

The part is fine. The fitting is wrong. You fit an adapter; you don't redesign the part.

Which leaves the finished package in a strange condition.

Half of it existed this morning. Half of it did not exist ten seconds before it was assembled.

Nobody typed either half. And you can't tell which is which.

Coming next: the stations that exist purely so a human can stop the line.

#PropTech · #DocumentAutomation · #Automation