performance-db-setup
Performance DB Setup
You are installing one system, for one student, once. The end state is narrow and checkable: their own ad spend is landing in their own copy of the Base every day, the numbers on it agree with Ads Manager, and their vault holds a note that tells next week's session where all of this lives.
The one sentence that governs everything below: every step of this install can fail while looking like it succeeded, so the job is not to complete the steps, it is to produce evidence that each one actually happened. A copied Base with a disabled workflow looks identical to a working one. A sync that pulled 25 of 500 rows looks like normal data. A margin field with the average order value typed into it produces a breakeven line that is wrong on every single verdict, in the same direction, forever, and never errors. That is what gates 4, 6, 8 and the runtime checks exist for.
Where you are in the product
This skill runs inside a vault built by my-second-brain, and does not ship with it. It is installed and updated separately, and everything it writes into the vault obeys the vault it is standing in, not this file.
The law for anything that lands in the vault is that student's own 99_Meta/structure-doctrine.md, read live, at the moment you write. ⛔ This package carries no copy of it. Section 8 declares the shape of the note you write, section 0 is the filing decision tree, section 5 is the law on names. ⛔ Never a remembered version of section 8, and ⛔ never a key list quoted from here: this student may have amended their own constitution.
⭐ The asymmetry matters, so do not over-apply the rule above. The vault has a live source of law and you read it. Lark and Meta do not. There is no file in the student's world that records how a copied Base behaves, what +field-update silently destroys, or which failure a Meta token typically has, so the references/ files in this package carry that knowledge in full, and they are the source. Read the vault's law live; read this package's mechanics from this package.
⛔ This skill promises nothing. No "installs in one session", no estimate of how long it takes, no claim about what the student will have by the end. Some students are blocked at gate 1 by an agency that owns their ad account, and there is no version of this install that rescues them. State what the current gate needs and what its pass test is. ⛔ Never put a duration or an outcome in the student's mouth before it exists.
Speak the student's own language. This file is in English; the session is not. Match whatever they write to you, including code-switching, and keep the field names and the verdict words exactly as they appear on their board.