Store the document once and let the next plan find it
Turning Romanian bureaucracy into questions, plans, and a vault you can reuse
ACTE123's vault is not a drive with nicer icons. It remembers which requirement a document fulfilled. The next procedure that needs the same file can offer it instead of sending the person back through email. Profiles can reuse personal data across plans and fill mapped form fields. Consumer document products fail when they become folders. They work when the next checklist can see what the user already proved. If you ask for the same scan twice, you are not a guide. You are another counter.
Related advice
Encode the counter as procedure plus scenario, not as a blog post
Andrei did not start from a CMS article about "how to register a car." He started from a physical board that already grouped cases, then noticed that nine to fourteen requirements collapsed to seven shared ones. That observation produced a compiler. A procedure plus a scenario creates a versioned JSON plan of questions, steps, fees, and documents. Each requirement records whether the user needs a copy, an original, or a legalized copy. A blog post goes stale when the counter reprints the board. A recipe can be cloned, versioned, and asked a new question. If you are digitizing a bureaucracy, model the counter's own categories before you write marketing copy. The panel is the schema. The article is the residue.
Clone the ninety percent that is already the same
Andrei's builder treats transfer-of-registration and first-registration as cousins, not as two products. He clones the shared questions, steps, and fees, then overrides the labels and the required flags that actually differ, parents' IDs at kindergarten, motorcycle plates at 22 lei versus car plates at 56. That is cheaper than maintaining two trees that drift, and it is more honest than a single checklist that lies to half the room. The rule for any procedure product is to find the seven common requirements before you design the fourteenth unique one. Clone first. Override second. If a change to a question does not propagate, you do not have a system. You have a pile of copies.
Ask the question that prevents the wasted trip
The Dumbrăvița contract taught Andrei a cheaper product rule than another page of explanation. The town hall stamped a machine translation. The next counter wanted an authorized translation and the English original. The missing question was not "what is a translation." It was "did you already get this stamped," because that answer changes the bag you take tomorrow. Bureaucracy products fail by listing every document in the universe. They work by asking the fork that would have sent you home. If your checklist cannot change after a yes, it is a brochure. Put the expensive mistake, the fourth visit, the rejected copy, into a single required question and let the plan rewrite itself.
Ask for the exact value, not a category
Ask for the precise fact that deletes later questions. Exact age removes a tree of "under 14" follow-ups. A typed date is faster than a set of dropdowns for many people. The same rule applies to contextual requiredness. Ask for the raw value and let the plan hide the branches that do not apply.
