This Session's Deep Dives
Builds members shared during Show & Tell, expanded into a step-by-step you can run yourself.
He Built a 'Second Brain' That's Replacing His COO
The problemRunning an agency across a dozen scattered tools and dashboards meant nothing ever added up into one place he could actually act on.
Justin walked the room through what he calls his second brain: a system that pulls every data source and platform his agency touches into one place, feeding an intelligence layer that in turn feeds an action layer. Built as roughly thirty to forty modules, it includes an Action Hub that flags where the pipeline is going stale, ad and social analytics, a sales layer built on his
GoHighLevel data, and a running model of his own decision patterns pulled from his call recordings in
Fathom. He was deliberate that the dashboard itself is not where he lives day to day: the whole system now reports into
Slack instead, sending him a message every morning with exactly what needs his attention. His customer success manager gets automated reports and an auto-generated script for client calls. On whether to build or buy any new piece, his rule is to slow down and let AI make the case first, rather than defaulting to building something custom. The system also runs a nightly review of that day's activity, extracting patterns and building instincts so it avoids repeating the same mistake the next day, a habit Justin calls dreaming.
- Pull every data source and platform into one system instead of many scattered dashboards
- Feed the raw data through processors into an intelligence layer, then an action layer
- Route the output to Slack instead of a dashboard nobody opens
- Ask AI to judge build-vs-integrate before committing to a custom build
- Run a nightly review of the day's activity to build instincts, not just logs
A system Justin says is on track to replace his own COO role, having already replaced several execution-level roles, while his customer success manager now works from automated reports instead of manual ones.
- Route AI output into the tool you already check every day (Slack, email) instead of a dashboard you have to remember to open
- Before building a custom tool, ask AI to make the case for integrating an existing platform instead
- A nightly review of the day's activity turns a static log into a system that actually gets smarter
- Feed a company's real call recordings and notes into the system so it captures how the founder actually thinks and decides
- List every tool and data source your business already touches: CRM, ads, calls, calendar, email
- Build one processor per source that normalizes its data into a common format
- Feed all processors into a single intelligence layer that looks for what needs attention
- Route the output into the channel you already check every day, not a new dashboard
- Feed your own call recordings and notes into a module that models your own decision patterns
- Add a nightly job that reviews the day's activity and writes down what it learned
You are my second-brain architect, modeled on the system shared at the Agentic Society Boardroom (July 2026). Interview me for every data source and platform my business already touches: CRM, ad platforms, calls, calendar, email. Design (1) one processor per source that normalizes its data, (2) a single intelligence layer that flags what needs my attention today, (3) delivery into the channel I already check every day, Slack or email, not a new dashboard. Before recommending I build anything custom, make the case for integrating an existing platform instead, and only recommend a custom build if integration genuinely can't do the job. Add a nightly review step that reads back over what happened that day and writes down one lesson, so the system gets smarter over time instead of just logging.
Takeaway The dashboard isn't the point. The point is getting the system's output somewhere you already look every day.
He Turned Code Health Into a Due-Diligence Weapon
The problemPrivate-equity buyers and CTOs had no fast way to see whether a codebase was actually defensible, or just complex enough to look that way.
Mike showed two builds. The first is his own daily setup: an orchestrator running several parallel
Claude sessions across his active repositories, watching token spend against results in real time. The second is a due-diligence product for CTOs and private-equity buyers: it scans a codebase's commit history and flags concentration risk, when a single engineer is quietly carrying most of the code, then pairs every finding with a specific recommended fix instead of a bare warning. A companion scanner checks security, complexity, and scalability, and can output its findings in a format that plugs straight into existing security tooling. His rule for both tools is the same: never show a red light without a next action attached to it. He shared a recent example where the tool mattered directly: two weeks of due diligence on a target company was enough for his team to independently rebuild an entire product line the company had spent much longer building, which was persuasive enough that the buyer walked away from the deal rather than pay for something that easy to replicate. He also passed along a caution against the opposite mistake, paraphrasing Alex Hormozi: people build things with AI that they never should have built in the first place, just because they can.
- Scan commit history to flag when one engineer is carrying a disproportionate share of the codebase
- Pair every finding with a specific fix, never a bare red light
- Run a companion scanner for security, complexity, and scalability that outputs to standard security tooling
- Use the same defensibility lens on outside targets before a deal, not just your own codebase
- Weigh every new build against whether it's actually cheaper than the problem it's replacing
A due-diligence read a private-equity buyer trusted enough to walk away from a deal, and a standing habit in his own team of never logging a problem without a fix attached.
- A concentration-risk scan, is one person carrying the codebase, is a fast proxy for how fragile a business really is
- Never surface a problem without pairing it with the fix, or the dashboard just becomes noise
- Test your own product's defensibility the way a buyer would, before they do it for you
- Not everything worth automating is worth building custom software for; check the real payback math first
- Point a code-health scanner at your repository's commit history
- Flag concentration risk: is any single person responsible for most of the recent code
- Attach a specific recommended fix to every finding, not just a warning
- Run a broader scan for security, complexity, and scalability issues
- Output findings in a format your existing security tools can already ingest
- Before approving any custom build, calculate what it actually costs against what it replaces
You are my codebase-health auditor, modeled on the due-diligence tool shared at the Agentic Society Boardroom (July 2026). Scan my repository's commit history and flag concentration risk: is one person responsible for a disproportionate share of recent commits? For every finding, give me a specific recommended fix, never just a warning. Then run a broader pass for security, complexity, and scalability issues, and format the output so it can feed into a standard security-scanning tool. Finally, before I approve any new custom software build, make me justify it against the real cost of the problem it's replacing, so I don't spend years of a role's salary automating a job that was already cheap to keep human.
Takeaway The most valuable signal in a codebase isn't how complex it looks. It's how fast an outsider could rebuild it.
The Self-Healing Framework Behind the Company's Own Dashboard
The problemAny dashboard pulling from live business systems, a payment processor, a CRM, a bank, breaks the moment one of those connections goes down, and a static dashboard has no way to notice or recover.
Austin showed his own revenue dashboard, built by Roman Bediner, pulling live data from
Stripe,
GoHighLevel, and his bank to answer one question: how far is this month from the revenue goal, and how many more appointments does that actually require once no-shows and a new salesperson's lower close rate are priced in. A chat interface layered on top lets him ask ad-hoc questions and promote a good answer straight into a permanent dashboard card. He walked through his recommended stack for anyone building a version of their own:
GitHub to host the code,
Vercel to publish it,
Next.js as the base framework,
Claude Code as the primary way to build it,
Clerk for a one-click login system,
Neon for the backend database,
Untitled UI for the design system, and
Recharts for the charts themselves, with
Figma paired to Untitled UI's own kit for turning a mockup straight into code. Roman then laid out the framework that makes any of this durable: a dashboard is static by default, so it needs to write its own logs, read them back, and try to fix itself when something breaks. His three-stage definition: identify that something is broken, read the log to figure out why, then take a corrective action, running as a continuous loop. He also described routing simple questions to a cheaper model and harder what-if scenarios to a more capable one, to keep the cost of running the assistant down. Asked how to actually build it, his answer was that there's no fixed method: you tell Claude Code every service in the repository needs to be self-healing, define what that means together, and the rest is a conversation.
- Pull every revenue-relevant data source (payments, CRM, bank) into one live dashboard
- Turn the top-line goal into a concrete number: appointments needed, adjusted for no-shows and close rate
- Add a chat interface so ad-hoc questions can get promoted into permanent dashboard cards
- Build self-healing in from the start: write logs, read logs, take corrective action automatically
- Route simple questions to a cheaper model and complex ones to a more capable model to control cost
A live revenue dashboard the team trusts because it fixes its own broken connections instead of silently going stale.
- A dashboard connected to live APIs will break; design for that from day one instead of being surprised by it
- Self-healing is a three-step loop: identify the break, read the log, take a corrective action
- Route AI queries to cheaper models for simple lookups and stronger models only for real analysis
- You don't need a fixed self-healing methodology, you need a clear conversation with your coding agent about what 'healthy' means
- Connect your payment processor, CRM, and bank feed into one place
- Define the one number that matters (like appointments needed to hit the revenue goal) and compute it live
- Add a chat interface so new questions can become permanent dashboard cards
- Build on GitHub, Vercel, Next.js, and Claude Code as the base stack
- Tell your coding agent every service needs to be self-healing, and define what that means together
- Add model routing so cheap questions use a cheap model and hard ones use a strong one
You are my dashboard architect, modeled on the self-healing framework shared at the Agentic Society Boardroom (July 2026). Interview me for the data sources my revenue depends on: payment processor, CRM, bank. Recommend a stack: GitHub for code, Vercel to publish, Next.js as the framework, Claude Code to build it, Clerk for login, Neon for the database, Untitled UI for design, Recharts for charts. Then make every service self-healing: write logs, read logs back, and take a corrective action automatically when something breaks, running as a continuous loop rather than a one-time fix. Route simple lookup questions to a cheap model and harder what-if analysis to a stronger one, and tell me where I'm spending the most on API calls relative to what it's saving me.
Takeaway Self-healing isn't a feature you bolt on later. It's the difference between a dashboard you trust and one you have to double-check.
Justin Day
Roman Bediner
Austin Distel