St. Pierre Builder Kanban v2

single source = brain public.tasks · generated 2026-07-28 10:48 UTC · preview build
One board, auto-laned. Every card is triaged into who executes it. Autonomous is the agent lane — it builds without you. QA is finished agent work parked for your batch review. Human-only holds the work that needs a person: your rulings and approvals (Akash lane) and the whole-system builds scoped to Collins. Everything else runs on its own.
7
Autonomous (agent)
1
QA — waiting on Akash
15
Human-only — Akash
4
Human-only — Collins
1
Done

🤖 Autonomous — agent lane

7builds without you

Doing

1

Watch the Dallas client bot for 3 days to prove it delivers leads

Done when: One real customer message runs through every step, the lead reaches Dan within 5 minutes, and Facebook records the lead.

agentDoingLeads for clients0d
details
  • keyinternal id: IP-DFW-CANARY
  • triageAutonomous: reversible build/fix work, no human-only gate

Next (queued for agents)

0

— empty —

Inbox

0

— empty —

♻︎ Daily rails

6

Review the ad promote/pause suggestions (suggestions only)

Done when: The suggestion list is reviewed daily; nothing changes spend on its own.

agentNextCost per lead0d
details
  • keyinternal id: D-ADS-QUEUE
  • triageAutonomous: reversible build/fix work, no human-only gate

Ship today's batch of our own ads (paused, ready for Akash's OK)

Done when: One batch a day passes the pre-launch checklist and sits paused with screenshots for Akash.

agentNextNew ads / day0d
details
  • keyinternal id: D-B2B-PACK
  • triageAutonomous: reversible build/fix work, no human-only gate

Ship today's batch of ads for each active client

Done when: Each active client has a paused batch ready, with screenshots for Akash.

agentNextLeads for clients0d
details
  • keyinternal id: D-B2C-PACK
  • triageAutonomous: reversible build/fix work, no human-only gate

Clear client messages and hit any check-ins due today

Done when: Client messages are cleared and every check-in due today is done.

agentNextClient retention0d
details
  • keyinternal id: D-CX
  • triageAutonomous: reversible build/fix work, no human-only gate

Keep every lead's reply drafts up to date (send stays manual)

Done when: Every live lead has a current draft reply ready; nothing sends automatically.

agentNextBooked calls0d
details
  • keyinternal id: D-DRAFTS
  • triageAutonomous: reversible build/fix work, no human-only gate

Check the morning health report and fix anything red

Done when: The health report is green, or each red item is fixed and logged with an undo.

agentNextKeeps the machine running0d
details
  • keyinternal id: D-WATCHDOG
  • triageAutonomous: reversible build/fix work, no human-only gate

✅ QA — waiting on Akash

1finished agent work, batch-review with proof

Awaiting your review

1

Clear Facebook login checkpoint so IG Lead Form draft can be created (10-15 min)

Done when: Blocker from v12 gap-close Path B. Every live Meta Graph call via connection cf9a1ed1-89fc-4d61-ae1a-70c5d8478400 (Akash Punnoose login) returns OAuth 190/459: 'log in to [www.facebook.com](<http://www.facebook.com>) and follow the instructions'. Action: log in at [facebook.com](<http://facebook.com>), clear the checkpoint; if calls still fail, reconnect at [pipeboard.co/connections](<http://pipeboard.co/connections>). Then any executor creates the v12-parity IG Lead Form as DRAFT using the exact payload in _scratch/deliverables/2026-07-06/typeform-ig-parity-edits-2026-07-06.html (section C) against page 1197436790119715 (St. Pierre ad account act_1096498922089551; EyeFly excluded). Default path: create draft, verify, then retire old Instant Form 1619080676409391 which lacks revenue+urgency questions.

agentWaiting✎ 1 context0d
details · 1 update(s) · latest: context
  • contextsystemJul 28PROPOSED KILL: References retired Pipeboard auth chain (dead Jul-27; meta system-user token is canonical) — verify it isn't the live migration-off work before cancelling
  • keyinternal id: execute-2026-07-06-8c3f:B

👤 Human-only

19work only a person can execute

Akash lane — your rulings & approvals

15

Get our own ads running again - they stopped spending on Jul 21

Done when: Ads are delivering again after Akash flips the campaign back on, confirmed by a screenshot.

akashWaitingBooked calls0d

Needs you: Akash re-enables the paused campaign (spend/activation decision).

details
  • keyinternal id: G-CP1
  • triageParked waiting on Akash: Akash re-enables the paused campaign (spend/activation decision).

Fix the Facebook lead tracking and re-send 3 client leads that got lost

Done when: The tracking setup is live and the 3 lost Dallas leads are re-sent, with receipts, before the window closes.

akashWaitingLeads for clients0d

Needs you: Akash confirms re-sending client leads (client-facing send).

details
  • keyinternal id: G-CP2
  • triageParked waiting on Akash: Akash confirms re-sending client leads (client-facing send).

Submit the Facebook app review before deadline so the client bot keeps running

Done when: The app review is submitted before the trial deadline, confirmed by a screenshot.

akashWaitingLeads for clients0d

Needs you: Needs Akash's own FB browser session + passcodes (host/credential).

details
  • keyinternal id: G-CP5
  • triageParked waiting on Akash: Needs Akash's own FB browser session + passcodes (host/credential).

Get the two missing pieces for Dan's setup (software key + service area)

Done when: Dan's leads flow into his follow-up software and his service area is set on the bot.

akashWaitingLeads for clients0d

Needs you: Only Akash can provide the DripJobs key + confirmed ZIP list.

details
  • keyinternal id: G-DAN-UNBLOCK
  • triageParked waiting on Akash: Only Akash can provide the DripJobs key + confirmed ZIP list.

Turn on call recording in the CRM (needed to coach setters)

Done when: A test call records and can be played back.

akashWaitingSetter shows0d

Needs you: GHL UI setting change - workflow-builder/UI work is Akash-only.

details
  • keyinternal id: G-GHL-REC
  • triageParked waiting on Akash: GHL UI setting change - workflow-builder/UI work is Akash-only.

Approve moving the sign-up question higher on the landing page

Done when: At least one form question shows without scrolling on both phone and desktop, after Akash approves the preview.

akashWaitingBooked calls0d

Needs you: Visual LP change needs Akash's preview approval.

details
  • keyinternal id: G-LP-FOLD
  • triageParked waiting on Akash: Visual LP change needs Akash's preview approval.

Confirm the job value for each trade (this sets the target cost per lead)

Done when: Each trade has a confirmed job value on record, with no made-up default.

akashWaitingCost per lead0d

Needs you: Akash must confirm each trade's ticket; unknowns stay 'unknown'.

details
  • keyinternal id: G-NICHE-TICKETS
  • triageParked waiting on Akash: Akash must confirm each trade's ticket; unknowns stay 'unknown'.

Set the one big goal number for the sprint

Done when: Akash states the number and it goes on the scoreboard as the top target.

akashWaitingKeeps the machine running0d

Needs you: Owner sets the north-star number.

details
  • keyinternal id: G-NORTHSTAR
  • triageParked waiting on Akash: Owner sets the north-star number.

Approve turning on the follow-up sequences one at a time

Done when: Each sequence gets Akash's okay before its auto-send is switched on.

akashWaitingBooked calls0d

Needs you: Send/auto-send approval, staged.

details
  • keyinternal id: G-NURTURE-LANE
  • triageParked waiting on Akash: Send/auto-send approval, staged.

Decide whether to switch the earlier ad round back on

Done when: Akash decides relight or leave off, and the decision is logged with an undo path.

akashWaitingBooked calls0d

Needs you: Owner relight decision.

details
  • keyinternal id: G-R2-RELIGHT
  • triageParked waiting on Akash: Owner relight decision.

Launch the two more ad packs that are built and waiting

Done when: Both packs are live after Akash's go, with tracking tags on every ad link.

akashWaitingBooked calls0d

Needs you: Akash's launch approval + activation.

details
  • keyinternal id: G-R3AO-ACT
  • triageParked waiting on Akash: Akash's launch approval + activation.

Launch the 27-ad campaign that's built and waiting

Done when: All 27 ads are live at the agreed budget, confirmed by an independent check, with a screenshot sent to Akash first.

akashWaitingBooked calls0d

Needs you: Akash's budget + stop-loss + activation decision.

details
  • keyinternal id: G-R4-ACT
  • triageParked waiting on Akash: Akash's budget + stop-loss + activation decision.

Approve removing the 'I'm a real person' line from the client bots

Done when: Akash lifts the hold and the line is removed across the bots, with a tested undo in place.

akashWaitingLeads for clients0d

Needs you: Live client-bot script change needs Akash sign-off.

details
  • keyinternal id: G-REALPERSON
  • triageParked waiting on Akash: Live client-bot script change needs Akash sign-off.

Approve the new follow-up text sequence

Done when: Akash approves it and okays switching auto-send on.

akashWaitingBooked calls0d

Needs you: Send/auto-send approval.

details
  • keyinternal id: G-SMS-LADDER
  • triageParked waiting on Akash: Send/auto-send approval.

Approve small fixes to the live application form so we can track where leads come from

Done when: The tracking fields fill in on more than 9 of every 10 new applications.

akashWaitingCost per lead0d

Needs you: Editing the one live application form needs Akash's okay.

details
  • keyinternal id: G-TYPEFORM
  • triageParked waiting on Akash: Editing the one live application form needs Akash's okay.

Collins lane — whole-system builds (not sent to Collins)

4

Turn Dan's setup into a reusable checklist for the next client

Done when: A checklist covers page, local ad, account ownership, lead routing, customer list, and measurement.

collinsNextTime to launch0d
details
  • keyinternal id: R-ONB-CHECKLIST
  • triageOnboarding-automation system (Collins 6-systems scope) — mapping/standardizing client launch

Map out today's client-setup steps (what's built vs missing)

Done when: A map lists every setup step marked done or missing.

collinsNextTime to launch0d
details
  • keyinternal id: R-ONB-MAP
  • triageOnboarding-automation system (Collins 6-systems scope) — mapping/standardizing client launch

Build the daily coaching brief for each setter

Done when: A sample daily brief is produced per setter from real call data.

collinsNextSetter shows0d
details
  • keyinternal id: R-SETTER-BRIEF
  • triageSetter-performance system (Collins 6-systems scope) — design/build of setter tracking + coaching

Design the system that tracks and coaches setters

Done when: A written plan defines what to track per setter and how the daily brief works.

collinsNextSetter shows0d
details
  • keyinternal id: R-SETTER-SPEC
  • triageSetter-performance system (Collins 6-systems scope) — design/build of setter tracking + coaching

✔ Done (recent)

1evidenced complete

Done

1

Fix the Facebook lead-event error and switch the relay on

Done when: One lead event reaches Facebook successfully with no error.

agentDoneLeads for clients0d

Proof: session_handoff:1918 — Done per handoff 1918 (2026-07-24): CAPI relay moved off the dead Pipeboard token onto the vaulted system-user token; Anas's stuck Lead even

details
  • keyinternal id: R-CAPI
  • triageAutonomous: reversible build/fix work, no human-only gate
This board shows essential work only. Everything else waits in the admin holding pen (16 card(s)) and never reaches an agent unless explicitly promoted.
Technical notes Filter: tasks.lane='core'. Server-rendered from public.tasks (source='builder-board-v1' + flow_status) by 01-Projects/St_Pierre_Digital/builder-kanban-v2/render_board.py. Promote: UPDATE public.tasks SET lane='core' WHERE id=…