Studio Internals.
The back-of-house. How we find clients, sign them, bill them, and remember what we learned. CRM and sales pipeline, contracts and IP, invoicing and finance, knowledge base and engagement archive, the pattern library’s versioning discipline, the post-mortem repository, and capacity planning. If the Lighthouse Kit is the product, this doc is the business.
Owned by the Studio Lead. Read by anyone who signs, bills, or archives. Reviewed quarterly alongside USO-ST-01 (Master) during the Studio Review.
How to use this doc.
Everything else in the Studio Ops Kit is about doing the work. This doc is about running the Studio — the processes that keep the business alive between sprints, track what we’ve learned, and make sure we actually get paid. It is the least glamorous doc in the kit and, in year two, probably the most load-bearing.
Five years from now, the Studio’s value will be a function of three compounding assets: the pattern library (§07), the engagement archive (§06), and the post-mortem repository (§08). None of those assets maintain themselves. This doc defines the discipline that keeps them accruing instead of rotting.
Reading order
- If you are the Studio Lead: read end-to-end quarterly, treating it as your operating manual.
- If you are a Sprint Lead: read §06 and §08 before closing out an engagement, and §09 when estimating capacity for the next one.
- If you are new to the Studio: read §02 first to understand the surfaces, then dive into whichever section matches the role you’re about to assume.
- If a client is about to sign: read §04 end-to-end and file your draft in the location §04 specifies.
Internals at a glance.
Studio Internals is organized around seven surfaces, each backed by one asset we want to compound and one person who owns it. If you can name the surface, you can find the asset and the owner. If you can’t, the surface doesn’t exist yet — go file that gap as a Linear issue on the Studio-internal project.
CRM & pipeline.
Leads, qualification, stages, close. Owned by Studio Lead. Tool: Airtable (primary) or Notion (alt). One row per opportunity.
Contracts & IP.
MSA, SOW, NDA, IP assignment. Owned by Studio Lead. Tool: Dropbox Sign (primary) or DocuSign (alt). Stored in Drive + Vault.
Finance & invoicing.
Invoicing, expenses, reconciliation, tax. Owned by Studio Lead. Tool: Wave + Mercury (primary) or QuickBooks (alt). Monthly close.
Knowledge base.
Engagement archive, playbooks, decision records. Owned by Sprint Leads per engagement, Studio Lead overall. Tool: Notion.
Pattern library.
Reusable pattern specs, promotion ladder, deprecation. Owned by Governance Architect. Tool: Notion + Git.
Post-mortem repo.
Incidents, Studio retrospectives, lessons. Owned by Studio Lead. Tool: Notion (canonical) + Linear (tracking).
Capacity planning.
Sprint count, utilization, bench time, hiring signals. Owned by Studio Lead. Tool: Airtable + a single spreadsheet.
CRM & sales pipeline.
The Studio does not run a “sales function” in any traditional sense — we run a qualification function. The scarce resource is not leads, it is our own focus. A CRM that tracks which opportunities we’ve declined and why is at least as valuable as one that tracks closes, because the pattern of declines is what tells us where our positioning is drifting.
This section defines the pipeline stages, the tooling, the qualification bar, and the weekly discipline. All of it lives on one Airtable base — one row per opportunity, one view per role.
Pipeline stages
Signal
An inbound or outbound touch. Someone mentioned us, clicked a link, or we reached out.
Qualify
30-minute intro call. We test ICP fit, workflow clarity, and stakeholder mandate.
Scope
Working session to define the target workflow, stakeholders, and sprint shape.
Proposal
Written SOW with pricing tier, dates, governance wrapper, exclusions.
Contract
MSA + SOW + IP + NDA signed. Deposit invoiced. Slack Connect channel opened.
Active
In-sprint. Pipeline row links to the engagement archive folder and Linear project.
Parallel to these six, two terminal states: Closed-won (moved through Active and handed off) and Closed-lost (declined by us, declined by them, or timed out). We write a one-paragraph reason into the CRM row for every Closed-lost — that paragraph is what Pattern Search reviews during the quarterly §09 Studio Review.
Tooling
One base: Umbra Studio · Pipeline. One row per opportunity. Views: Active pipeline (stages 1–5), In-flight (stage 6), Closed-lost archive, By-source, Qualification radar.
Use when
- Logging any inbound or outbound touch.
- Running the Monday pipeline review.
- Tracking CAC and attribution by source.
Alternatives
- Notion database — fine for < 20 opportunities; limited reporting and no true pipeline views. Switch to Airtable when the pipeline sustains > 15 active rows.
- HubSpot Starter — overkill until we run outbound sequences at scale. Keeps costs up and introduces a third surface (see §06) that rots fast.
- Attio / Folk — emerging category; elegant UIs but weaker API surface for the integrations we care about (see §05 invoicing).
The Studio Lead’s inbox is a pipeline instrument. Superhuman’s snooze and reminder affordances are how signals become stage-1 Airtable rows. Triage discipline: every sales-shaped email either gets snoozed to a decision date or logged as a signal within 24 hours of arrival.
Use when
- Any sender is outside of a signed engagement.
- Inbound via
hello@umbra.studioor the Transit referral path.
Alternatives
- Gmail + Todoist — works; higher friction, more missed follow-ups. Acceptable fallback for an IC who rarely owns pipeline.
- Missive / Spark — better for shared inboxes, which the Studio does not yet run.
Qualification bar
A Stage-2 call is a pass/fail gate, not a sales conversation. We pass if three things are true: (1) the workflow has a named owner with budget authority; (2) the workflow is real, repeated, and measurable; (3) the client can name the one or two metrics they’d defend in a Gate-1 review. If any of the three are missing, we do not move to Scope — we offer a one-page qualification memo and return to Signal until the gap closes.
The memo is a small gift that earns reply rates on re-engagement three months later. Refusing to scope an unqualified opportunity is Studio hygiene and one of the most-corrected behaviors in our own retrospectives.
Weekly pipeline review
- Monday, 15 min. Studio Lead walks the Active pipeline view. Every row must have a next-action date within 14 days or it moves to Closed-lost with reason timed-out.
- Thursday, 10 min. Scan the Qualification radar view for rows stuck in Qualify > 21 days. These are the highest attrition risk in the pipeline.
- End of month. Export Closed-lost reasons, tag them, and feed the top three into the quarterly §09 review.
Contracts, MSA, SOW, IP.
Every engagement signs three documents: an MSA (master services agreement, once per client), an SOW (statement of work, one per sprint or phase), and an NDA (mutual, one per client). For enterprise clients, an IP assignment rider is attached to the SOW when scope touches their proprietary data flows.
All four live as versioned Google Docs templates under Umbra Studio / 00-templates / contracts/. Template version is stamped in the footer. Never send a contract from a template older than six months without a review cycle.
Four canonical documents
MSA.
Master Services Agreement. Defines liability, indemnification, warranty disclaimers, governing law, and the SOW override clause. Typically 4–7 pages. Signed before the first SOW.
SOW.
Statement of Work. Names the workflow, the four Lighthouse stages, deliverables, pricing tier, payment schedule, exclusions, and the governance wrapper. Typically 3–5 pages.
Mutual NDA.
Protects both sides’ confidential information. Two-year term. Explicit carve-outs for Umbra’s pattern library and post-mortem learnings (§07, §08) — the knowledge layer does not leak client specifics, but methods are ours.
IP rider.
Attached to SOW when the engagement touches proprietary data or produces a bespoke asset. Clarifies what is client-IP (their workflow, their data), what is Umbra-IP (the pattern, the code stubs), and what is dual-licensed.
IP posture — our default
The default, signaled in the MSA and reinforced in every SOW: the client owns their workflow artifacts (state sheets, prompts tuned to their data, governance instruments, anything that contains their operational detail). The Studio owns the patterns — the abstract, reusable shapes from which we generate those artifacts — and reserves the right to republish anonymized versions in the pattern library.
This split is the single most important contractual decision the Studio makes. Without it, the pattern library (§07) cannot compound, and each engagement starts from zero. We will walk away from a client who insists on full work-for-hire IP transfer, and have done so twice.
Signing tool
Our default e-signature tool. Integrates cleanly with Google Drive and produces an audit trail sufficient for US and EU compliance. Each envelope includes MSA + SOW + NDA for first-time clients, or SOW + IP rider for follow-on sprints.
Use when
- Standard engagement under $50k.
- Client has no preferred tool.
Alternatives
- DocuSign — required by many enterprise procurement teams; more expensive, more configurable. Use when the client requires it or the engagement crosses $50k.
- PandaDoc — good for proposal-to-contract merged flows; we don’t use it because our proposals are Figma-rendered one-pagers and don’t need signing.
- Wet signatures — accept scanned PDFs when a client’s legal department refuses e-sign. Countersign, scan, archive in Drive + Vault.
Storage discipline
- Signed originals land in the engagement Drive at
contracts/(see USO-ST-03 §07). - A second copy lands in the Studio-internal Vault at
/vault/contracts/<client-short>/. The Vault is the disaster-recovery copy (see USO-ST-06 §04). - A contract summary row is appended to the Airtable CRM base, with signed date, end date, value, and payment schedule linked.
- The template version used is recorded in the contract summary row, so that a future template audit can regenerate the client list affected by any change.
Finance, invoicing, expenses.
The Studio runs on cash-basis books with a simple three-tool stack: Mercury for banking, Wave for bookkeeping and invoicing, and a shared accountant for tax. The goal is to spend less than 90 minutes per week on finance end-to-end — if we cross that line, the tooling is wrong and we escalate to a quarterly review.
The stack
Operating, tax reserve, and savings sub-accounts. Incoming wires and ACH land in Operating. On the 15th of each month, 25% of deposits auto-transfer to Tax Reserve (see Tax discipline below).
Use when
- All Studio income and expenses.
- Issuing debit cards for contractor expenses.
Alternatives
- Chase Business — more branch presence, weaker API, no sub-account affordance. Acceptable if the Studio adds an LLC that needs brick-and-mortar.
- Relay — close competitor; the Studio chose Mercury for the API and Treasury yields.
Free tier handles invoicing, expense tagging, and the monthly P&L. Client invoices are generated from SOW payment schedules — never ad-hoc. Every invoice links back to the Airtable CRM row.
Use when
- Any client invoice.
- Monthly P&L and bank reconciliation.
Alternatives
- QuickBooks Online — mandatory if we ever run payroll in-house or add accrual-basis bookkeeping. ~$30/mo and meaningfully more tax-season overhead.
- Xero — strong in AU/NZ; parity with QBO elsewhere.
- Stripe Invoicing — would cut Wave but add per-transaction fees; use only if we move to self-service pricing, which we will not for Lighthouse Sprints.
On retainer for quarterly bookkeeping review and annual tax prep. Named person, named firm, on file in the Vault (see USO-ST-06 §04). Access: read-only Wave, read-only Mercury (via Plaid), signed confidentiality clause.
Use when
- Monthly close anomalies we can’t explain in 10 minutes.
- Anything touching contractor 1099s, multi-state nexus, or international invoicing.
- Annual returns and estimated-tax filings.
Alternatives
- Bench / Pilot — fully-managed bookkeeping. Acceptable once the Studio crosses ~$750k ARR.
- Self-service TurboTax — not acceptable past the solo-proprietor stage; the risk of mis-filing on a multi-client service business is higher than the fee.
Payment schedule discipline
Every SOW names one of three standard schedules. No custom schedules without Studio Lead sign-off — they break the Airtable CRM views and the cashflow forecast.
| Schedule | Deposit | Mid-sprint | Handoff | Use when |
|---|---|---|---|---|
| Standard (default) | 50% | — | 50% | Ignition and Pilot tiers. Most sprints. |
| Milestone-gated | 33% | 33% @ Gate 2 | 34% | Enterprise tier, procurement teams who require milestone-billing. |
| Monthly | — | 1/N per month | — | Retainer engagements (post-Lighthouse maintenance); billed on the 1st. |
Expense tagging
Every Studio expense lands in Wave with exactly one of five tags: cogs (direct sprint cost — contractor hours, third-party API, client-specific tool), opex (Studio running cost — subscriptions, banking, insurance), capex (hardware purchases that land on the hardware doc — see USO-ST-05), r&d (pattern-library investment, experimentation), or g&a (legal, accounting, compliance). The tag split is what feeds the quarterly review’s margin math.
Tax discipline
- 25% of every deposit auto-transfers to Tax Reserve on the 15th. Never dipped into for operating cash.
- Quarterly estimated-tax payments in April, June, September, January — CPA generates the amount, Studio Lead files.
- State nexus review once a year. If we run > 3 engagements in any state we don’t domicile in, the CPA files a nexus memo.
- 1099-NEC generation by January 31 for any contractor paid > $600 in the prior year. Wave generates; CPA reviews.
- Sales tax is not charged on Studio engagements in the US under current-state consulting exemptions. Re-reviewed annually.
Monthly close
Last business day of each month. 45-minute block on the Studio Lead’s calendar. Reconcile Mercury against Wave, confirm every expense is tagged, close the books for the month, generate the P&L, and paste the top-line numbers into the finance tab of the Studio’s internal state sheet. Any anomaly > $500 gets a comment; any anomaly > $2,500 blocks close until explained.
Knowledge base.
Every sprint produces artifacts. Without discipline, those artifacts die in Drive folders no one opens. With discipline, they become the Studio’s most durable asset — a library of case studies, playbooks, and decision records that compound engagement-over-engagement.
The knowledge base has three layers, each with its own place, owner, and review cadence.
Three layers
On handoff, the Sprint Lead archives the engagement. A frozen copy of the engagement Drive folder is moved to Studio / archive/<year>/<client-short>/. A one-page case-study summary is written and filed in Notion (even when the client is under NDA — anonymized summaries always get written). The Linear project is set to read-only.
Use when
- Gate 4 has been passed and the 30-day care window is closed.
- Any post-engagement request to re-open the archive requires a Studio Lead “thaw” action.
Alternatives
- Leave in the live Drive — not acceptable; the live Drive becomes unsearchable within 6 months.
- Full export to cold storage (S3/Backblaze) — acceptable at the year-end audit, not in the normal handoff path.
Playbooks are the Studio’s written-down know-how. Each lives as a Notion page under Studio / playbooks/. The Lighthouse Kit is the six most important playbooks for clients; this kit — Studio Ops Kit — is the five most important playbooks for ourselves. Additional playbooks below the kit line are technical how-tos: How to claim a row in a state sheet, How to write a golden eval, How to onboard a Workflow Owner.
Use when
- A procedure has been executed at least three times the same way.
- A Sprint Lead gets asked the same question twice in two sprints.
Alternatives
- Slack canvases — good for ephemera; not durable enough for long-lived playbooks.
- Git markdown — considered; rejected because non-engineers don’t edit Git as naturally as Notion.
Studio-level decisions (not client-level) live in a single Notion database: Studio / decisions/. Every row follows the USO-ST-01 §07 schema — date, decision, context, alternatives, choice, author, review date. Examples of studio-level decisions: “switch CRM from Notion to Airtable”, “adopt Opus 4.6 as the default planning model”, “raise Pilot tier from $40k to $48k”.
Use when
- A choice will affect more than one future sprint.
- A choice reverses an earlier one.
Alternatives
- ADR files in Git — acceptable for technical decisions inside a single agent codebase. Not acceptable for studio-level decisions that non-engineers need to reference.
Case-study template
Every engagement archive produces a one-page case study, even if it’s private-to-the-Studio. The template has eight fields: client context (1 para), workflow targeted, Lighthouse pattern used, what shipped, governance instruments, metrics before/after, what we’d do differently, what the client got right that surprised us. The last two fields are the most important — they feed Pattern Search.
Pattern library versioning.
The pattern library is the Studio’s flywheel. Ten patterns in the library today becomes fourteen next quarter becomes twenty by year-end — and each pattern, as it matures, shaves a measurable number of sprint hours off future engagements. Without a versioning discipline, though, the library degrades into a graveyard of near-duplicates.
This section defines what counts as a pattern, how patterns are promoted through maturity levels, the semver discipline applied to each, and the deprecation path.
What counts as a pattern?
A pattern is a reusable workflow shape — abstract enough to be described independent of any single client’s data, concrete enough to ship in a sprint. Examples from the current library: Queue row-locking state machine, Weekly SEO brief + auto-draft, Album-review research + publish, RSS-to-triage inbox. A pattern names a problem, a workflow shape, a governance recipe, and a graduation path.
What is not a pattern: a client-specific prompt, a one-off script, a UI component, a specific MCP server. Those are parts; patterns are assemblies.
Promotion ladder
| Level | Criteria | Where it lives | Reusable in SOW? |
|---|---|---|---|
| P0 · Candidate | Proposed by a Sprint Lead during a post-mortem. Has a name and a rough shape. Not yet validated in a second engagement. | Studio / patterns/00-candidates/ |
No — must be custom-scoped. |
| P1 · Validated | Has shipped successfully in two independent engagements. Known cost envelope and governance recipe. | Studio / patterns/01-validated/ |
Yes, with ±20% customization. |
| P2 · Core | Has shipped in four+ engagements. Cost envelope is predictable within 10%. Has a documented graduation path and deprecation criteria. | Studio / patterns/02-core/ |
Yes — quotable as a catalog item in SOWs. |
| P3 · Deprecated | Replaced by a better pattern, or the underlying assumption no longer holds. Preserved for archive reference. | Studio / patterns/99-deprecated/ |
No — quote the replacement instead. |
Semver discipline
Every pattern at P1 or above carries a semver. Major = incompatible shape change (e.g., state layer graduates from Sheets to Supabase). Minor = meaningful addition (new governance instrument, new metric). Patch = clarification or prose fix. A pattern’s semver appears in three places: the Notion page title, the folder name in Git (patterns/<slug>-v<maj.min>/), and every SOW that quotes it.
The CURRENT.md symlink pattern (see USO-ST-02 §06) applies here too: every P1+ pattern has a CURRENT.md that resolves to the latest minor. Major upgrades are published as new folders with a migration note in the old folder’s CURRENT.md.
Promotion criteria — who decides?
Promotions are proposed by any Sprint Lead during a post-mortem (§08). They are ratified by the Governance Architect during the monthly pattern review — a 45-minute block on the last Friday of each month. The ratification bar:
- P0 → P1. Two independent engagements have shipped the pattern. A written shape (one page) exists. A cost envelope is named.
- P1 → P2. Four+ engagements. Cost envelope stable within 10% across the last three. Graduation path documented (“when does this pattern stop being the right answer?”).
- P2 → P3 (deprecation). Either (a) a newer pattern strictly dominates and has shipped three times, or (b) the pattern’s underlying assumption has been invalidated (model change, pricing change, compliance change).
Deprecation discipline
Deprecation is the scariest lever in the library, and the one we use least confidently. When a pattern is deprecated, the Governance Architect writes a one-paragraph migration note into the pattern’s CURRENT.md pointing to the successor, and any live engagement still using the deprecated pattern is flagged in the Studio review. Deprecation does not invalidate past SOWs — clients who signed against P1.2 of a now-deprecated pattern are honored at P1.2 until their next sprint.
Post-mortem repository.
The Studio’s learning function sits in one Notion database: Studio / post-mortems/. It holds three kinds of records — engagement retrospectives (one per sprint, at handoff), incident reviews (one per Studio-SEV-1 or above, within 7 days), and Studio quarterly retrospectives (one per quarter, at the Studio Review).
All three share the same eight-field template. The discipline is not in the template — it’s in the ratio of lessons-filed to lessons-applied. A lesson that doesn’t change a playbook, a pattern, or a template is not a lesson; it’s a feeling.
Eight-field template
| Field | Content | Length |
|---|---|---|
| title | One-sentence summary. What happened and why it matters. | ≤ 1 line |
| context | The engagement / incident / quarter. Link to archive. | 1 para |
| what_happened | Factual timeline. No judgment. | 3–10 lines |
| what_worked | The parts that went better than expected. | 2–6 bullets |
| what_failed | The parts that went worse than expected. Include silent failures. | 2–6 bullets |
| root_cause | Your honest read. One paragraph. If you can’t name it, say so. | 1 para |
| lessons | Each lesson must point to a file to change (playbook, pattern, template). | 2–6 bullets |
| follow_up_issues | Linear issue IDs opened as a result. Closed field when all resolve. | 1–5 IDs |
Cadences
Handoff retrospective.
90-min internal meeting in the week after Gate 4. Sprint Lead runs it. Post-mortem filed within 7 days. Lessons converted to Linear issues that day.
Studio-SEV review.
60-min meeting within 7 days of any Studio-SEV-1 or above (see USO-ST-01 §05). No-blame. Facts first. Lessons converted to pattern or playbook changes.
Quarterly retrospective.
Block 3 of the Studio Review (see USO-ST-01 §09). Looks across all engagements and incidents. Produces the following quarter’s theme and the top 3 studio-wide changes.
Lesson-to-artifact ratio
The single metric that tells us the post-mortem repository is alive: lessons → artifacts. Every lesson filed must name the artifact it changes. If 80%+ of lessons in a quarter resolve to a committed artifact change, the repository is healthy. If fewer than 50% resolve, we are writing therapy, not post-mortems — and the Studio Lead escalates that as a quarterly theme.
Capacity & utilization.
The Studio’s capacity is bounded not by headcount but by attention. A single Sprint Lead can safely run one active sprint and a parallel Discovery phase; that is the atomic unit of capacity. Utilization math rolls up from that unit. This section defines how we plan, how we measure, and what signal triggers the next hire.
The atomic unit
One Sprint Lead + one Agent Engineer + shared Governance Architect = one sprint team. One team safely handles one active sprint (stages Build/Handoff) plus one parallel Discovery or Redesign — i.e., 1.5 concurrent workflows. Attempting two concurrent active sprints per team is a known anti-pattern and a top-three cause of engagement retrospective “what failed” bullets.
Capacity math
| Year | Teams | Target sprints/quarter | Target ARR | Utilization target |
|---|---|---|---|---|
| Year 1 | 1 (founder-led) | 3 | $450–$600k | 65% billable |
| Year 2 | 2 | 6–7 | $1.0–$1.4M | 70% billable |
| Year 3 | 3–4 | 10–14 | $1.8–$2.8M | 70–75% billable |
Utilization tracking
One spreadsheet. One tab per quarter. Rows = weeks. Columns = roles (Sprint Lead, Agent Engineer, Governance Architect, Studio Lead). Cells = % billable. Anything above 85% sustained for more than two weeks is a burnout risk and a hiring signal. Anything below 50% for a month is a GTM signal — pattern-search the §09 CRM review for blockers.
Hiring signals — when to add a team
- Pipeline signal. Closed-won pipeline exceeds current team capacity by 40%+ for two consecutive months. Hire the next Sprint Lead.
- Utilization signal. Sustained 80%+ billable utilization for 6 consecutive weeks. Hire the Agent Engineer first, Sprint Lead second.
- Pattern signal. Governance Architect is spending < 30% of their week on pattern-library work because engagements are consuming them. Hire a junior Governance Architect to take engagement load.
- Studio signal. Studio Lead has missed the monthly close twice in a quarter. Retain a fractional ops person or promote the longest-tenured Sprint Lead into a hybrid role.
Studio Lead checklist.
Everything above collapses into a small number of recurring actions. This checklist is the operating loop of the person running the Studio. If it is filled out honestly each week, every other section of this doc stays alive without further intervention.
Weekly (≈ 90 min total)
- Monday, 15 min. Pipeline review — walk the Airtable Active view. Every row has a next-action date ≤ 14 days.
- Monday, 15 min. Utilization scan — glance at the capacity sheet. Flag any role > 85% or < 50% billable.
- Wednesday, 15 min. Cashflow check — Mercury balances across sub-accounts; outstanding invoices aging.
- Thursday, 10 min. Qualification radar — anything in Qualify > 21 days; decide move-or-close.
- Friday, 30 min. Studio-internal standup (even if solo) — read the three Notion pages opened this week; close open loops.
Monthly (≈ 2 hours total)
- Last business day, 45 min. Monthly close — §05 Finance. Every expense tagged, P&L generated, anomalies resolved.
- Last Friday, 45 min. Pattern review with Governance Architect — §07 promotions and deprecations.
- First Monday, 15 min. Post-mortem audit — lesson-to-artifact ratio for the prior month. Escalate if < 50%.
- Mid-month, 15 min. Tax reserve confirmation — 25% auto-transfer executed, balance matches estimate.
Quarterly (≈ 4 hours total)
- Studio Review (see USO-ST-01 §09) — seven blocks, four hours. Attend all seven.
- Contract-template audit — every template used this quarter reviewed for drift; re-versioned if needed.
- CPA check-in — 30 min with the retained CPA. Estimated-tax status, any red-flag expenses.
- Hiring-signal read — §09. Tally the four signals against the current quarter; decide hire / no-hire.
- Nexus scan — states touched this quarter; new ones flagged to CPA if > 3 engagements in any single new state.
Per-engagement (on Gate 4 close)
- Engagement archive frozen (§06 Layer 1).
- Case study filed in Notion (§06 template).
- Handoff retrospective held and post-mortem filed within 7 days (§08).
- Candidate pattern promotions proposed to Governance Architect (§07).
- Final invoice sent; payment tracked; CRM row moved to Closed-won with actual ARR captured.
- Airtable row linked to the frozen archive folder for future audit.