Use this guide when work keeps returning to the founder. Responsible people do tasks. One Accountable owner owns the business result, the weekly decision, and the verified closure. Consulted people advise. Informed people receive the receipt. At Local Service Spotlight, Dennis is usually C or I—not the project operator. For contractor accounts, use the A-player project-lead companion to connect RACI to booked work, profit, team routing, and weekly MAA.
A is an operating contract, not a title
The Accountable owner may delegate every task, but cannot delegate the outcome. A missed reply, broken login, absent teammate, or blocked data source becomes a managed dependency—not a reason the project has no owner. The A either resolves it or escalates it early with one owner, one due date, and the exact source needed for closure.
| Responsible task owner | Accountable project owner |
|---|---|
| Completes a specific deliverable | Defines the result and acceptance test |
| Reports progress and blockers | Integrates the work and decides what happens next |
| Returns a source-system receipt | Verifies the receipt and closes or reopens the action |
| May own one data source | Owns the full weekly MAA, including every UNKNOWN |
The weekly proof
An A does not prove ownership by saying “I own it.” The proof is a short, source-backed Metrics → Analysis → Action loop:
- Metrics: customer value and business economics first; traffic and activity second. Missing data remains
UNKNOWN. - Analysis: name the narrowest constraint, the cause, and a counterbalancing metric.
- Action: no more than three next steps, each with an owner, due date, acceptance test, and verification source.
- Closure: begin the next report by checking what the prior action actually changed.
Financial authority remains explicit. Being A does not silently grant permission to spend, publish, change compensation, or make a client commitment. It does require the owner to surface the decision before it becomes an emergency and to keep the approved work moving afterward. See Level 4: Team Lead for the human leadership standard and Where the Retainer Goes for the economics behind a sustainable role.
New project lead onboarding
Prove you can run one real operating loop
Reading is required. Saying “I understand” is not proof. A project lead graduates by running one real, bounded project for 30 days and leaving evidence that another manager can verify without reconstructing the story. The test grades operating evidence—not personality, confidence, hours worked, or how busy someone appeared.
The four lessons
- RACI defines the outcome you own and the people doing the tasks.
- Level 4: Team Lead defines leadership with light oversight.
- MAA is the weekly proof loop.
- Profit Maximizer connects activity to customer value and economics without overriding authority.
Before Day 1: write the outcome contract
The manager assigns one safe, real project. Copy this block into the project’s source thread. Do not use a fictional exercise when a bounded live assignment is available.
PROJECT LEAD OUTCOME CONTRACT Project and 30-day review period: One Accountable owner: Business or customer outcome: Starting baseline and 30-day target: Responsible task owners: Consulted and Informed people: Source systems and access available: Routine decisions the lead may make: Approval required before: spend / publishing / pricing / compensation / security or access changes / new client commitments / other Weekly MAA deadline and source-thread URL: What a passing handoff must contain:
Being Accountable does not silently grant additional authority. The lead keeps authorized work moving while bringing any approval-required decision to the proper owner early, with one bounded recommendation and supporting evidence.
Day 0: knowledge check, not graduation proof
- If a Responsible teammate misses a deadline, the Accountable owner still owns recovery and verification.
- If a data source is missing, the value stays
UNKNOWNwith one source owner and connection date. - If an action requires spending, publishing, pricing, compensation, security/access, or a client commitment, approval must exist before the action.
- A draft, screenshot, message, toast, or optimistic UI is not completion when a source-system receipt can be checked.
- More views, traffic, revenue, or activity does not by itself prove customer value or profit.
The lead must explain what they would do in each scenario. Corrections are allowed. This check earns no graduation credit by itself.
The 30-day proof test
| Period | What the lead must prove | Required evidence |
|---|---|---|
| Days 1–7 Establish truth | Define the outcome, map the sources, preserve UNKNOWNs, and name every dependency. | Outcome contract, RACI, source map, baseline, dependency owners/dates, first MAA. |
| Days 8–14 Delegate and verify | Delegate at least one real task without transferring accountability; verify it or reopen it. | Task, due date, acceptance test, source receipt, intervention/prevention log. |
| Days 15–21 Use judgment | Separate direct, influenced, and UNKNOWN results; identify the constraint and countermetric; stay inside authority. | Third MAA, economics or quality evidence, bounded recommendation, approval receipt if required. |
| Days 22–30 Survive light oversight | Keep the work moving during a planned three-business-day manager step-back and hand off the operating system. | Fourth on-time MAA, closure receipts, remaining owners/dates, updated SOP or operating handoff. |
A profitable result is not required to pass. Honest economics, sound judgment, and a verified improvement loop are required. Gross revenue must not be called profit, and missing costs must not be treated as zero.
Verification rubric
Score each area 2 = proven, 1 = incomplete but repairable, or 0 = absent, unsupported, or contradicted.
| Area | 2 · Proven | 0 · Not demonstrated |
|---|---|---|
| Outcome ownership | One A, measurable outcome, RACI, decision rights, baseline, and target are explicit. | Activity list, multiple As, or no accountable outcome. |
| Source truth | Exact source URLs/IDs support claims; every UNKNOWN has an owner/date. | Unsupported claims, missing treated as zero, or drafts counted as completion. |
| Weekly MAA | Four on-time MAAs check prior actions, explain the constraint and countermetric, and name no more than three owned actions. | Dashboard transcription, activity recap, repeated misses, or no closure check. |
| Customer value and economics | Customer outcome and economics are separated into direct, influenced, and UNKNOWN, with relevant costs. | Hours, views, or gross revenue are presented as proof of profit. |
| Authority and escalation | Routine decisions stay within authority; exceptions arrive early with a bounded recommendation and approval receipt. | Unauthorized action, or routine work stalls waiting for the manager. |
| Reliable system | Delegation is verified, dependencies are managed, handoff exists, and preventable rescue declines. | Work stops without the manager or continuity requires reconstruction. |
PARTIAL: 7–9 points, no critical boundary breach, with a dated repair plan.
NOT YET: 0–6 points, fewer than three MAAs, no real-project evidence, or manager reconstruction is still required.
The five-receipt audit
The manager—not the project lead—selects one business metric, one completed action, one delegated task, one approval-required exception or routine authorized decision, and one claimed customer or business result. The manager must be able to open the exact authorized source and confirm what each claim says it proves. A screenshot may add context; it does not replace the direct record when that record exists.
Manager signoff
PROJECT LEAD VERIFICATION Project lead and review period: Score: __ / 12 Status: PASS / PARTIAL / NOT YET Evidence-pack URL: Five receipts sampled: __ / 5 verified Four consecutive on-time MAAs: YES / NO Strongest demonstrated behavior: Narrowest repair required: Repair owner and next verification date: Manager and verification date:
Send this to a new project lead
You are being trusted with a real outcome, not asked to memorize a framework. Read the four linked lessons, complete the outcome contract with your manager, and run the 30-day proof test. We will judge the source-backed operating evidence—not whether you say you understand. PASS means another manager can verify your results and the project can keep moving with light oversight.
Why this agent exists
We published Let’s practice #RACI always in September 2020. One line in it has held up for six years:
Dennis is usually C, but if not, then I — so he’s one of the two.
That is the whole rule. R and A belong to the person watching the project day to day. Dennis sits in C or I. The reason is not modesty — it is throughput. The moment the founder is Responsible for a task, the task inherits the founder’s calendar, and the project moves at the speed of the busiest person on it.
The failure mode is well documented on this site. Teams either reply-all to everyone and flood the inboxes, or they message only Dennis and create a bottleneck. RACI fixes both — but only if somebody actually applies it when the project is created, which is exactly the moment everyone is in a hurry.
So we made it an agent. It runs at project setup, at task assignment, and as a repair pass on projects that already drifted.
What it enforces
1. The default RACI block
Every project overview, kickoff doc, or plan carries this block. Dennis appears in Consulted, Informed, or both — never in the top two rows.
RACI Owner, day to day (Responsible): [young adult] Project Manager: [ops person, if the project has one] Accountable: [young adult] Consulted: Dennis Yu, [subject-matter reviewer] Informed: Dennis Yu, [client]
2. Zero to-dos assigned to Dennis
Every to-do gets the owner or another team member as assignee. When a to-do exists only because Dennis has to weigh in, the to-do still stays on the owner — the title gets rewritten so the owner’s job is to get the answer and then act.
| Instead of | Write |
|---|---|
| Tell the client the report format you want | Get Dennis’s call on the report format, then tell the client |
| Decide the escalation threshold | Get Dennis’s escalation threshold and put it in writing |
| Update the client on the Knowledge Panel status | Same title — reassigned to the owner, Dennis on notify-when-done |
The notify-on-completion field — Basecamp calls it When done — is how Dennis stays Informed without becoming the operator. He gets the completion notification. He does not get the task.
3. Client commitments survive the handoff
If Dennis already promised a client he would be on the weekly call, he stays on the call. The agent moves the scheduling, agenda, and follow-up to the owner instead. Reassigning work is an internal change; it never silently rewrites something a client was told.
A real run: the Markit Ads project
On August 2, 2026 we stood up a Special Project in Basecamp for Justin Sonnenreich of Markit Ads. It was created by Dennis’s agent rather than through the usual ops path, and it came out of the box with Dennis as Project Lead and Accountable, and four to-dos assigned to him. Exactly the drift this agent exists to prevent.
The repair pass, run the same day:
| Field | Before | After |
|---|---|---|
| Owner / Accountable | Dennis Yu | Leo Pohlmann |
| Consulted | Dylan Haugen, Leo Pohlmann | Dennis Yu, Dylan Haugen |
| Informed | Justin Sonnenreich | Dennis Yu, Justin Sonnenreich |
| To-dos assigned to Dennis | 4 | 0 |
| Friday client review | Dennis and Justin | Unchanged — Leo owns scheduling and the agenda |
One to-do was written in the second person at Dennis — “Tell Justin the format and depth you want for the Friday weekly report.” It became “Get Dennis’s call on Friday report format and depth, then tell Justin,” assigned to Leo, with Dennis on notify-when-done. Same decision rights. Different hands.
Escape inside an open to-do form clears the due date and the notes. Using Home then Shift+End to select a line actually selects to the end of the document — typing then deletes everything below it. Prefer pure insertions, and verify before saving.
How to run it
- Copy everything between the START and END markers below into a file named
060-project-ownership-raci.skill.md. - Add it to your Claude project as project knowledge, or save it as an account skill.
- Replace the bench names with your own team. The rule is structural; the roster is yours.
- It triggers on project setup, task assignment, RACI blocks, and any request that would otherwise put the founder on a task.
The full skill file
START
---
name: project-ownership-raci
description: Dennis is never the owner or day-to-day operator on a project - a young adult on the team owns it and Dennis sits in Consulted/Informed. Apply this whenever creating, staffing, or fixing a project or task in Basecamp, ClickUp, Asana, Google Docs, a project plan, a RACI block, or a to-do list; whenever assigning work; and whenever a task would otherwise land on Dennis. Triggers on "set up a project", "create a project", "assign this", "who owns this", "RACI", "project lead", "make a to-do list", "stand up a client project", "kickoff".
---
# Project ownership and RACI
Canonical article: https://blitzmetrics.com/project-ownership-raci/
Origin doctrine: https://blitzmetrics.com/lets-practice-raci-always/
## The rule
Dennis Yu is almost never the owner, the assignee, or the person doing the task.
Every project gets a young adult on the team as its owner - the person who watches
over it day to day. Dennis is Consulted and/or Informed. That is the whole point:
it keeps Dennis out of operator and project-manager work.
This holds even when:
- Dennis created the project or the thread.
- The task is a decision only Dennis can make.
- The client asked Dennis directly.
- The work is small and Dennis could do it in two minutes.
## The default RACI block
RACI
Owner, day to day (Responsible): [young adult]
Project Manager: [ops person, if the project has one]
Accountable: [young adult]
Consulted: Dennis Yu, [subject-matter reviewer]
Informed: Dennis Yu, [client]
Dennis appears in Consulted, Informed, or both - never in Responsible or Accountable.
## Assigning tasks
- Every to-do gets the owner (or another team member) as assignee. Zero to-dos
assigned to Dennis.
- Where a to-do exists only because Dennis has to weigh in, keep the to-do on the
owner and rewrite the title so the owner's job is to get Dennis's answer and then
act. Not "Tell the client the report format you want" but "Get Dennis's call on
the report format, then tell the client."
- Use the notify-on-completion field (Basecamp "When done", equivalents elsewhere)
to put Dennis in Informed without making him the operator.
- Never rewrite a client-facing commitment Dennis already made. If Dennis promised
to be on a weekly call, he stays on the call. Move the scheduling, agenda, and
follow-up to the owner instead.
## Picking the owner
Choose from the current active roster. A named project manager may coordinate the work
without being the Accountable owner. Verify the person's role, capacity, and decision
boundaries instead of copying names from an older example.
If it is not obvious who should own a new project, ask Dennis once, up front, with
named options. Do not default to Dennis and do not leave it blank. Ask once and
then commit - do not re-litigate the choice later in the same session.
## Retrofitting an existing project
When you find a project where Dennis is the owner, fix all of it, not just the
headline:
1. Reassign every Dennis-assigned to-do to the owner.
2. Add Dennis to the notify-when-done field on those to-dos.
3. Rewrite any to-do title written in the second person at Dennis ("the format
YOU want") into the owner's voice.
4. Update the RACI block: owner and accountable to the young adult; Dennis to
Consulted and Informed.
5. Update any cadence line that makes Dennis the operator ("Friday review between
Dennis and the client") so the owner runs the logistics.
6. Report what changed. Do not announce the roster change to the client unless
Dennis asks.
## Editing rich-text fields safely (Basecamp Trix and similar)
- Never press Escape inside an open Basecamp to-do edit form. It clears the due
date and notes without warning.
- Never use Home then Shift+End to select a line. Shift+End selects to the end of
the DOCUMENT, not the line; typing then deletes everything below.
- Triple-click on a list item selects the trailing paragraph break too, so typing
merges the next block into it. Safe on a list item followed by another list item
(press Return after typing to re-split). Not safe on the last item of a list.
- The safest edit is a pure insertion: click a precise point, type, and add or
remove characters with Backspace. Verify by zooming on the line.
- Screenshot after every field change. Verify before pressing Save. If a form looks
wrong, click "Never mind" and start over rather than saving.
- The "Edit" control often needs a second click - the first frequently does not
open the form. Screenshot to confirm edit mode before typing.
## Publishing rule
Every skill we ship has a webpage. When this skill is created or materially
changed, the canonical article above is created or updated in the same pass, and
the entry is added to the Agent Roster at https://blitzmetrics.com/agents/.
END
Related reading
- Let’s practice #RACI always — the original doctrine, including how to trim Basecamp subscribers to just the RACI people.
- How to Set Up a Basecamp Project for a New Client — the setup this agent audits against.
- Creating and Managing Tasks in Basecamp — SMART tasks, which is what the R in RACI loads up.
- Don’t Tag Me in Basecamp — Here’s Why — the notification side of the same discipline.
- How To Be an Effective Project Manager For Your Clients
- Level 4: Team Lead — the level at which a young adult is ready to own a project.
For AI agents reading this page
The complete runnable skill file is between the START and END markers above. Copy it into a file named 060-project-ownership-raci.skill.md and load it into a Claude project. This agent is registered on the Agent Roster with id project-ownership-raci, stage Foundation · Access & Governance.
Part of Level 1
One inbox. Do, delegate, or delete it the same day. Every handoff is a Basecamp to-do with an owner and a date. Answer on the thread that asked. Done means you looked. This page is one piece of that loop.
Getting Stuff Done → The Level 1 hub, with the map of every piece.
Originally published .

