Skip to content

Threats Weaknesses

  • A CRM strategy is needed that handles MBR and SDC, and perhaps another business.
    • Separately for obvious reasons
    • Integrated for efficient management by me
    • I am starting fresh, with a mostly clean slate. Current CRM choice is Twenty.com. Modern, FOSS. Flexible.
      • I have thousands of contacts in Maximizer, mostly stale after 10+ years of semi-retirement plus cancer.
    • A deeply customized CRM solution with deep AI and CLI automation of workflows is probably justified.
    • Review this MBR KB for some context.
      • d:\FSS\KB\MBR_WorkingOn\
      • d:\FSS\KB\MBR\01_Identity\
      • d:\FSS\KB\MBR\02_Strategy\
  • Idea to brainstorm: Create mymBR-OS
    • An AI/CLI system that manages almost all operations in a mostly digital business
    • (Naming: I like prefixing customized or personalized solutions with ‘my’. It has advantages in creating top level domain names that imply a personalized service, like MBR. Even for system utilities that I create, like backups, I have named them my_backup, which helps clarify that is is something created, for my needs, distinct from a generic and abstract entity.)
    • Creating mymBR-OS is a viable solution for the biggest weakness of Founder-as-Single-Point-of-Failure.
      • MBR is a business where MOST of operations could be automated.
      • This itself can become a significant strategic advantage, especially for a tiny business. Yes, eventually all businesses that process information will integrate AI solutions to increase both efficiencies to reduce cost and more importantly harness AI creativity to expand markets.
      • I am aware of what the AI development leaders are producing in early 2026. The bleeding edge can produce almost unbelievable results. My technical background and modest AI skills combined with the knowledge of what is possible and a desire to push for those results can put me ahead of most companies, especially those that are larger and cannot move as quickly.
    • Then could create
      • mySDC-OS
      • myNewBus-OS (future business?)
      • myMultiBus-OS
        • highest level 10-40,000 ft view and management of all owned/managed businesses
    • A well coordinated and constantly improving team of AI agents, combined with a few human managers, could scale MBR to a significant business, first in Canada, then after all systems are stress hardened, expanding into the US, and perhaps further.
  • Research existing zero employee AI Agent self-running business systems, which will only get better
  • Creating a single business operating system, where an AI CEO Agent manages a team of AI agents, is only possible in this new AI world where so much can be built with AI intelligence solutions and traditional software automation.
  • Here are SOME of the related articles I have clipped into my SDC KB. But these are NOT what I mean by AI systems that run digital businesses almost autonomously.
    • D:\FSS\KB\Business\Clippings\1 Zero-Employee Path To $100KMonth.md
    • D:\FSS\KB\Business\Clippings\4 Zero-Cost Marketing Automations That Run Your Business 247 (Even if Your Budget is $0).md
    • D:\FSS\KB\Business\Clippings\7 Lessons from the Solo-Millionaire Who Made $800k on One Course (With Zero Employees).md
    • D:\FSS\KB\Business\Clippings\How Solo Founders Are Building $1M+ SaaS Businesses Using Only AI (Complete Playbook).md
    • D:\FSS\KB\Business\Clippings\Why Every Company Started After 2025 Will Be AI-Native (And How to Build One).md
  • Then let’s brainstorm the idea of creating a myMBR-OS.

  • Reviewed full MBR KB context: Mission, Vision, Strategy, Ideal Client Profile, Filter+Focus (73 initiatives), Key Success Factors, Threats & Weaknesses analysis
  • Reviewed clippings on zero-employee and AI-native business models (3 sources)
  • Synthesized research on what AI-native companies actually look like in 2026
  • Brainstormed the myMBR-OS concept: architecture layers, agent map, naming system, strategic framing
  • Question 1: What single MBR operation keeps you up at night — the one that would break or stall if you were unavailable for 3 weeks? (Answer shapes which agent module gets built first) 1.
  • Question 2 (after Q1): Where do you want to draw the line between “myMBR-OS does this autonomously” vs. “myMBR-OS prepares it and Talbot approves before execution”? (This defines the autonomy ceiling) 1.
  • Approve or redirect the architecture sketch below before the next session goes deeper into design

Prepared 2026-04-08. Based on full MBR KB review + research on AI-native business models.


Part 1: Research — What Zero-Employee AI Systems Actually Look Like in 2026

Section titled “Part 1: Research — What Zero-Employee AI Systems Actually Look Like in 2026”

This is not a theoretical future. It is happening now, at meaningful scale.

The model that best maps to myMBR-OS:

3 humans + 17 specialized AI agents → $23,400 MRR, 47 customers, 28% MoM growth. Previous equivalent company with similar revenue: 12 full-time employees, $89,000/month in payroll. — January 2026, documented case

The agents handled: customer support (avg 4-min response), content creation (40 pieces/week), sales outreach, data analysis, product QA, SEO, email sequences, monitoring, and optimization. The 3 humans handled: strategy, product development, and key relationships.

This is the template. Not inspiration — a template.

Critical distinction: AI-assisted vs. AI-native

AI-AssistedAI-Native
Humans do the work; AI is a toolAI does the work; humans provide judgment and direction
AI added on top of existing processesAI IS the process; humans are added where judgment is essential
Scales by hiringScales by adding AI capacity
Knowledge lives in people’s headsKnowledge compounds in systems
Capacity surge = 3-month scrambleCapacity surge = 45-minute API tier upgrade

MBR was always meant to be a digital, data-driven business with minimal human overhead. myMBR-OS is not a retrofit — it IS MBR’s operating model from the start.

What current zero-employee playbooks emphasize:

  • Productize every repeated interaction — transform manual touchpoints into self-serve systems
  • Choose a revenue model where value delivery is digital-native (no human service delivery per transaction)
  • Choose customers who don’t need hand-holding (MBR’s target: financially-aware, action-oriented Canadians)
  • Build systems that compound: every user interaction trains the next decision

MBR’s business model is structurally well-suited for AI-native operation. The core value delivery — monitoring rates, calculating net benefit, alerting users, facilitating transfers — is entirely data and digital.

What the clippings DON’T describe (and what you correctly identified):

The articles focus on AI-assisted solopreneurs (using Claude for writing, automation for workflows). What you are describing is something more structured: a purpose-built AI operating system for a specific business, where the business logic, brand voice, compliance rules, and decision criteria are encoded into the system’s agents. That is a step beyond what the articles describe — and it’s the right ambition.


myMBR-OS is a coordinated system of AI agents, CLI tools, and data pipelines that handles the day-to-day operations of MyBetterRates — with Talbot acting as the strategic director and final approver, not the operator.

It is not a software product. It is an operating architecture — a set of well-defined agents with clear responsibilities, playbooks, and interfaces, running on a stack Talbot already uses (Claude Code, Anthropic API, Python, Obsidian KB, git).

The test of whether myMBR-OS is working: Talbot is unavailable for 3 weeks. The business does not stall.

  • It is not full autonomy. Agents prepare; Talbot approves decisions above a defined threshold.
  • It is not a product to sell (yet). It is the operational infrastructure of MBR.
  • It is not one thing. It is a layered system, built incrementally, starting with the highest-leverage module.
  • It is not a replacement for the Rate Scanner (already built). The Rate Scanner is Layer 1 of myMBR-OS.

The “my” prefix is strategically correct and goes further than naming utility:

  • myMBR-OS — Business operating system for MyBetterRates
  • mySDC-OS — Future: SMART DEBT Coach operations
  • myMultiBus-OS — The meta-layer: cross-business portfolio management, consolidated reporting, strategic resource allocation, Cancer50Pledge tracking across all businesses

The myMultiBus-OS layer is the most interesting long-term: an AI CEO-layer that looks across MBR, SDC, and any future businesses — balancing resources, tracking consolidated mission impact, and surfacing cross-business leverage. That is a Phase Z concept. But naming it now means the architecture of myMBR-OS is designed from day one to be portable and composable.


Part 3: The Agent Architecture — Initial Sketch

Section titled “Part 3: The Agent Architecture — Initial Sketch”

myMBR-OS has four layers. They build sequentially.

Layer 0: The Memory System (already exists)

Section titled “Layer 0: The Memory System (already exists)”

The Obsidian KB (D:\FSS\KB\MBR\) is myMBR-OS’s long-term memory. The task system, git history, and Claude Code session logs are its operational memory. No new infrastructure needed — this layer is live.

Layer 1: Data Operations (partially built)

Section titled “Layer 1: Data Operations (partially built)”

Rate Intelligence Agent — the rate scanner already does this. Extend it:

  • Scraper health monitor + anomaly detection (Filter+Focus item #69)
  • Fine print capture (minimum balances, promo expiry, eligibility conditions)
  • Daily health report written to Obsidian KB
  • Alert suppression if health check fails

Data Quality Gate Agent — validates every rate before it can trigger an alert. No human review required for clean data; flags anomalies for human review. Threshold rule: if >15% of rates changed since yesterday → human approval required before dispatch.

Hassle Threshold Engine Agent — pulls validated rate data, applies per-user Hassle Threshold logic, calculates net annual benefit, determines whether threshold is met, stages the alert. Does not dispatch — routes to Dispatch Agent.

Dispatch Agent — formats and sends alert (email or push notification). Knows brand voice, F.A.S.T. principles, user’s tier, and alert history. Logs every alert sent with outcome tracking.

Layer 3: Content & Communications (to build)

Section titled “Layer 3: Content & Communications (to build)”

Content Agent — drafts LinkedIn posts, blog content, and PR hooks based on: rate moves, alert performance data, milestone achievements. Output: drafts in Obsidian KB, flagged for Talbot review. Talbot approves and posts.

CRM Agent — tracks relationship pipeline (Chilton, CARP, TFF, WealthCare 50 prospects). Generates next-action recommendations. Drafts outreach emails. Talbot approves all outbound.

Ops Report Agent — generates a daily/weekly MBR Ops Report: rate scanner health, alerts dispatched, user activity, Cancer50Pledge running total, relationship pipeline status. Delivered as a structured Obsidian note.

An orchestrating meta-agent that:

  • Reviews the Ops Report
  • Surfaces decisions that need Talbot’s attention (ranked by urgency + impact)
  • Proposes weekly priorities based on Filter+Focus rocks and current business state
  • Flags anomalies and risks
  • Does NOT take autonomous action above defined thresholds — it briefs Talbot

This is the layer that addresses W1 (Founder-as-SPOF) most directly. Even if Talbot is unavailable for weeks, the CEO Layer continues to run monitoring, draft outputs, and queue decisions — so when Talbot returns, the business has not stalled; it has accumulated a prioritized decision queue.


MBR OperationCurrentlyWith myMBR-OS
Rate data collectionRate scanner cron (daily)Rate Intelligence Agent (daily + health monitor)
Rate validationNone / manualData Quality Gate (automated, human escalation threshold)
Alert calculationNone yetHassle Threshold Engine Agent
Alert dispatchNone yetDispatch Agent
LinkedIn / contentTalbot writes manuallyContent Agent drafts; Talbot approves
Partnership outreachTalbot tracks mentallyCRM Agent manages pipeline + draft outreach
Business status viewTalbot knows itOps Report Agent — daily structured Obsidian report
Priority settingTalbot decidesCEO Layer surfaces recommendations based on data
Cancer50Pledge trackingManualAutomated running total in every Ops Report

myMBR-OS is a competitive moat in itself.

If Talbot builds a business that can run operationally for 3+ weeks without direct intervention, MBR becomes significantly more:

  • Acquirable — a buyer can see documented operations, not just the founder
  • Investable — the SPOF risk (W1) is materially reduced
  • Survivable — in the scenario no one wants to contemplate but the Threats analysis requires
  • Scalable — adding users doesn’t add Talbot’s operational hours; it adds agent compute costs

What myMBR-OS cannot automate (and should not try):

  1. Key relationships (Chilton, CARP, TFF) — these require Talbot’s personal credibility
  2. Media and podcast personality — only Talbot can tell Talbot’s story
  3. Strategic pivots — the CEO Layer can flag when something isn’t working, but Talbot decides

myMBR-OS handles operations so Talbot can focus exclusively on these three irreplaceable functions.


The temptation is to start with the CEO Layer (the compelling vision). The discipline is to start with Layer 1, which is already half-built.

  1. Complete Layer 1 — extend the Rate Scanner into a full Rate Intelligence Agent (health monitor, fine print fields, daily Obsidian report). Completes Filter+Focus #1 and #69 simultaneously.
  2. Build the Data Quality Gate — no alert is ever sent on unvalidated data. Required before any Layer 2 work.
  3. Hassle Threshold Engine Agent MVP — simple net-benefit calculation against a user-defined threshold.
  4. Ops Report Agent — Talbot starts receiving daily structured reports. First visible manifestation of myMBR-OS as a system.
  5. Content Agent + CRM Agent — once data operations are stable.
  6. CEO Layer — after 6-12 months of operational history accumulates; the CEO Layer needs real data to be useful.

Immediate next step: The Rate Scanner is live. Completing Layer 1 (health monitor + daily Obsidian report) is the natural first myMBR-OS milestone — and it already has a task file (Rate-Scanner-Dev.md).


  • I really like this vision, and plan. I see many advantages.
  • I also agree in the layered approach, building one phase at a time.
  • I have not reviewed the rate scanner yet, but I sense that it could benefit from a thorough review and assessment of vulnerabilities. It needs to have redundancy, fall back systems, regular alerts to affirm there will never be silent failures. At this point, it would be appropriate to review some of these features built into my_backup system (d:\FSS\Software\Utils\PythonUtils\my_backup\README.md), that I created. Some of these functionalities should be used for the rate scanner and other utilities to be built. Additionally, the backup system itself is critical for the functioning and survival of the business.
    • Layer one should be upgraded in these respects, and any others you identify as important, or perhaps overlooked.
  • Before we proceed with these changes. I want a clear workflow of the business development roadmap, broken into phases, and more. Let’s start there, with this operating system level framework in mind. How can these ideas be integrated, documented, and ensure that they are consistently followed? This itself is foundational. How do we establish, and manage, The meta project of building out MBR, that contains many projects?

  • Read and analyzed the my_backup system (defense-in-depth architecture, alert patterns, independent verification, weekly status reports, structured logging, test suites, fire drills)
  • Designed the MBR meta-project framework: three management levels, two parallel tracks, workflow protocol
  • Created _WorkingOn/Projects/myMBR-OS/STATUS.md — the OS meta-project home with layer map and hardening checklist
  • Created _WorkingOn/Projects/myMBR-OS/STANDARDS.md — the reliability standard every myMBR-OS utility must meet (derived from my_backup patterns)
  • Added myMBR-OS to _active.md as an Active Project
  • Review the framework below — does the two-track structure (Business Dev + myMBR-OS) match how you want to organize MBR work? 1.
  • Review STANDARDS.md — anything from my_backup that should be in the myMBR-OS reliability standard that I missed? 1.
  • Approve the workflow protocol — specifically the weekly rhythm. Does this fit how you want to work? 1.
  • When ready: proceed to Rate-Scanner-Dev task to implement Layer 1 hardening per STANDARDS.md

Designed 2026-04-08. Based on my_backup analysis + existing KB structure.


“Building MBR” is not one project. It is two parallel tracks that must stay synchronized:

Track 1: MBR Business Development — what business outcomes to achieve and when

  • Lives in: _WorkingOn/Projects/MBR-Business-Dev/
  • Answers: What are we launching? Who are our partners? What users do we have?
  • Phased per Filter+Focus.md: Phase A (done) → Phase A→B (now) → Phase B → Phase C+ → Phase Z

Track 2: myMBR-OS — what infrastructure supports those outcomes and how to build it

  • Lives in: _WorkingOn/Projects/myMBR-OS/
  • Answers: What is automated? What agents exist? What is the reliability standard?
  • Layered: Layer 0 (done) → Layer 1 (now, hardening) → Layer 2 → Layer 3 → Layer 4

The synchronization rule: No business phase should launch without the myMBR-OS layer that supports it. Phase B (alerts, users) requires Layer 1 (hardened rate data) and Layer 2 (Hassle Threshold + Dispatch) operational first.


Level 1: Strategic (rarely changes — quarterly or on major pivots)

Section titled “Level 1: Strategic (rarely changes — quarterly or on major pivots)”
DocumentPurposeLocation
Filter+Focus.mdMaster ranked initiative list, all 73 rocks, phased02_Strategy/Filter+Focus.md
ROADMAP.md (KB)One-page status: what exists, in progress, planned00_KB Home/ROADMAP.md
myMBR-OS/STATUS.mdOS layer map and current build phase_WorkingOn/Projects/myMBR-OS/STATUS.md

When to update: After completing a phase milestone, or when strategic priorities shift. Use /filter-focus-refresh to refresh Filter+Focus.md periodically.

Level 2: Projects (changes per phase — updated each session that touches the project)

Section titled “Level 2: Projects (changes per phase — updated each session that touches the project)”
ProjectPurposeLocation
MBR-Business-DevBusiness phases, partnerships, go-to-market_WorkingOn/Projects/MBR-Business-Dev/
rate-scannerRate Intelligence Agent (Layer 1)_WorkingOn/Projects/rate-scanner/
myMBR-OSOS meta-project — all layers, all utilities_WorkingOn/Projects/myMBR-OS/
futurehassle-threshold, mbr-website, etc._WorkingOn/Projects/[name]/

Each project has: STATUS.md (read first every session), TASKS.md, PLAN.md, and logs/ for session logs.

Level 3: Tasks (daily/weekly — high churn)

Section titled “Level 3: Tasks (daily/weekly — high churn)”
FilePurpose
Tasks/_active.mdIndex of all active tasks + active projects
Tasks/_tmp.mdPersonal scratch space — quick items, parking lot
Tasks/[name].mdSubstantive task files (multi-session)

Task files are the SSOT for all work in progress. They accumulate the full history of a piece of work through Claude Response / Talbot Response cycles.


Session Protocol (every session — already in CLAUDE.md)

Section titled “Session Protocol (every session — already in CLAUDE.md)”
  1. Read Tasks/_tmp.md (always first)
  2. If working on a project: read that project’s STATUS.md — act on any Feedback section before proceeding
  3. If continuing a task: run tail command to get the last Talbot Response (never use in-context memory)
  4. Do the work
  5. At end: update STATUS.md, write session log if substantive, suggest git commit

Weekly Review Rhythm (standing ritual — every 7-10 days)

Section titled “Weekly Review Rhythm (standing ritual — every 7-10 days)”

A short dedicated session, separate from implementation work:

  1. Read STATUS.md for all active projects (MBR-Business-Dev, myMBR-OS, rate-scanner)
  2. Check if current work aligns with the top Filter+Focus rocks for this phase
  3. Update 00_KB Home/ROADMAP.md with any status changes
  4. Identify the next 1-2 highest-leverage rocks to focus on
  5. Update Tasks/_active.md — close completed tasks, add new ones
  6. Run /filter-focus-refresh if it has been 2+ weeks since last refresh

Lowest-friction trigger: a standing _tmp.md entry that gets re-added each week after completion:

- [ ] Weekly review — read STATUS.md files, check Filter+Focus alignment, update ROADMAP.md

Phase Milestone Review (at each phase transition)

Section titled “Phase Milestone Review (at each phase transition)”

When completing a business phase or an myMBR-OS layer:

  1. Update the relevant STATUS.md — mark phase complete
  2. Update 00_KB Home/ROADMAP.md
  3. Run /filter-focus-refresh — priorities may shift after a milestone
  4. Identify the first task for the next phase
  5. Commit everything

my_backup → myMBR-OS Reliability Standards

Section titled “my_backup → myMBR-OS Reliability Standards”

The full standard is documented in _WorkingOn/Projects/myMBR-OS/STANDARDS.md. Key patterns extracted:

my_backup patternmyMBR-OS equivalent
check_backups.py runs 6 hrs after main backup — detects silent failuresHealth checker runs 3 hrs after scraper — detects silent failures
Email + Telegram alerts via notify_manager on failureAll utilities use notify_manager for alerts
Differentiated alert subjects (calm on success, loud on errors)Three tiers: INFO / WARNING / CRITICAL
Weekly status report — 7-day lookback, all jobs summarizedWeekly Ops Report covering all myMBR-OS utilities
Notification failures non-blocking (never abort main process)Same — alerts never abort the pipeline
Structured logging with 5-run rotationAll utilities: logs/[name].log, 5-run rotation, standardized format
config.yaml as SSOT; secrets in .env (never committed)All utilities: config.yaml + .env, no hardcoded values
Test suite with restore verification (proves data actually recoverable)Test suite with downstream verification (proves data actually usable)
—dry-run modeAll utilities support —dry-run
Human escalation thresholdsRate scanner: >15% rate change → human approval before dispatch
Annual fire drill + manual reminders email Jan 1Annual: fire drill + system audit + dependency review
Two independent schedulers (Task Scheduler + WSL cron)Rate scanner (cron) + health check (different cron) — independent failure domains

The last point deserves emphasis: my_backup uses two independent scheduling mechanisms so that if one breaks, it doesn’t silently disable both. The health check must run on a separate cron job from the scraper. A single cron daemon failure cannot leave MBR blind.


Three mechanisms, in order of enforcement strength:

1. Claude Code CLAUDE.md (strongest — structural) The session protocol (read _tmp.md, read STATUS.md, use task files) is in CLAUDE.md and enforced by the skills. Claude Code will not start a task without following it. This is the most reliable mechanism because it is embedded in the tool itself.

2. myMBR-OS Ops Report Agent (when Layer 3 is built) Once built, the Ops Report Agent generates a daily structured report to the Obsidian KB. The system’s status becomes visible every day automatically. Anomalies surface without Talbot having to look.

3. Weekly Review Ritual (requires habit — the only manual mechanism) This is the one thing that cannot be automated before the Ops Report Agent exists. The standing _tmp.md item (re-added each week) is the simplest enforcement. If Talbot can commit to one standing session per week to review STATUS.md files and update ROADMAP.md, the framework stays coherent through interruptions, health events, and busy periods.

The framework survives gaps. Task files accumulate history. STATUS.md captures where we left off. Git records every change. A 3-week gap does not lose context — it just means running the weekly review once when work resumes to re-orient.


  1. Session protocol. It appears there is an overemphasis on _tmp.md. This task file deserves zero mention in long-term context. It is literally the anonymous holder of a task that is so insignificant that it does not warrant a name, and no log artifacts will be needed.
  2. SMTM.
    1. This is another ‘my_’ tool built for my purposes. I am finding it very effective, even with just the ability to manage one, two or even three tasks in different tmux tabs (in a Ubuntu app).
      1. Review the SMTM system D:\FSS\KB\Business\03_Processes\Simple Markdown Task Management\SMTM_System.md
      2. How can we upgrade this SMTM system to effectively a meta-project like managing business development? The Tasks workflow and skills work fairly well. We have gone through a few small Projects and ironed out some of those kinks.
      3. How do we layer in the higher level of managing a meta-project, which perhaps is defined in a ROADMAP? This infrastructure and workflow can be used to manage each of these businesses, or any other very large project.
  3. CRM foundation
    1. So far, development of the SDC and mBR businesses has only involved dealing with ideas, brainstorming, knowledge systems, tools and workflows.
    2. Very soon, it will be necessary to also keep track of information related to people, the domain of CRM. I believe that a CRM solution that tracks data, transactions, marketing efforts, activity logs, tasks, opportunities and more on a per person basis is both foundational and critical to the effective and efficient running of a digital business. Almost as foundational as the knowledge base and documented processes, and the automated workflows that handle most of the business operations.
    3. I think that we need to start architecting an integrated CRM solution, and how it connects with the knowledge base steering the business development plan, and the myMBR-OS that will drive it.
    4. Agreed?

  • Reviewed SMTM_System.md v4.1 in full — identified the _tmp.md conflict and the missing meta-project (Program) layer
  • Designed the SMTM Program Layer upgrade proposal
  • Designed the CRM architecture connecting Twenty.com, myMBR-OS CRM Agent, and the KB
  • Identified MBR CLAUDE.md bug re: _tmp.md (should not be read by AI)
  • Fix MBR CLAUDE.md? Session Start Step 1 says “Read Tasks/_tmp.md” — but SMTM v4.1 explicitly marks _tmp.md as “AI never reads or modifies.” Approve fix: change Step 1 to “Read Tasks/_active.md” to align with SMTM. 1.
  • SMTM upgrade: approve the proposal below, or redirect. If approved: create a Business KB task to implement it (edits SMTM_System.md + creates /program-review skill). 1.
  • CRM: approve creating a new task Tasks/CRM-Architecture.md to architect the MBR CRM integration — Twenty.com data model, relationship types, pipeline definitions, CRM Agent interface. 1.

Point 1: The _tmp.md Issue — A CLAUDE.md Bug

Section titled “Point 1: The _tmp.md Issue — A CLAUDE.md Bug”

After reading SMTM v4.1: the AI’s rule is unambiguous.

“_tmp.md is the human’s personal scratch pad. AI never reads or modifies this file.

MBR’s CLAUDE.md says “Read Tasks/_tmp.md” as Step 1 of Session Start. That conflicts with SMTM. The correct Step 1 is: Read Tasks/_active.md — the AI-managed active task tracker.

_tmp.md is not zero mentions in the workflow — it just isn’t an AI-read file. The human uses it as a parking lot. The AI knows it exists but doesn’t touch it.

Proposed CLAUDE.md fix:

## Session Start (MANDATORY)
1. Read `Tasks/_active.md` (active task and project tracker)
2. If working on a project: read `Projects/[name]/STATUS.md`
3. Act on any Feedback section in STATUS.md or NEXT-STEPS.md before proceeding

Point 2: SMTM Upgrade — The Program Layer

Section titled “Point 2: SMTM Upgrade — The Program Layer”

SMTM v4.1 has three layers:

  • Layer 1: Tasks — individual work items
  • Layer 2: Projects — multi-session, multi-phase work units
  • Layer 3: Logs — permanent historical record

What’s missing: a Layer 0: Programs that manages a collection of related projects contributing to a major goal (e.g., “Build MBR,” “Build SDC”).

A Program is the meta-level view. It answers: “What are all the projects in this business, where are they, and what’s the priority?”

ConceptTaskProjectProgram
UnitSingle work itemMulti-phase initiativeCollection of projects
Time horizonDaysWeeks–monthsMonths–years
Status trackingCheckbox in task fileSTATUS.mdCross-project STATUS snapshot
Priority sourceTask descriptionROADMAP.mdFilter+Focus.md
CommunicationClaude/Talbot Response in task fileNEXT-STEPS.mdDirection.md or KB ROADMAP.md
Backlogn/aUPGRADES.mdFilter+Focus.md

For a single-business KB like MBR, the Program level doesn’t need a new folder. The KB root IS the Program:

DocumentRole
02_Strategy/Filter+Focus.mdProgram backlog — ranked, phased initiative list
00_KB Home/ROADMAP.mdProgram ROADMAP — cross-project status view
_WorkingOn/Projects/*/STATUS.mdProject-level state (already exists)

The Program ROADMAP (00_KB Home/ROADMAP.md) should show:

  • All active projects + their current phase + link to STATUS.md
  • Current business phase (A→B, B, etc.)
  • Which Filter+Focus rocks are in active projects vs. backlog
  • What the next rock to start is

The weekly ritual (currently undocumented and unenforced) should become a formal skill:

/program-review

What it does:

  1. Reads all STATUS.md files for active projects
  2. Reads Filter+Focus.md — checks current phase, top-ranked unclaimed rocks
  3. Updates 00_KB Home/ROADMAP.md with current state
  4. Surfaces: what’s in progress, what’s blocked, what’s ready to start next
  5. If 2+ weeks since last Filter+Focus refresh → flags it
  6. Suggests: the single next highest-leverage rock to add to active work

This ritual replaces informal “I wonder what’s next” judgment with a structured scan. It takes 10-15 minutes and keeps the three management levels synchronized.

To implement this fully:

  1. Add Layer 0: Programs section to SMTM_System.md (Business KB)
  2. Create /program-review skill in ~/.claude/commands/program-review.md
  3. Update MBR’s 00_KB Home/ROADMAP.md template to reflect the Program ROADMAP format
  4. Fix _tmp.md references in MBR CLAUDE.md

Items 1–2 are Business KB work (SMTM lives there). Items 3–4 are MBR KB work. Each can be a separate task.


Point 3: CRM — Agreed, and Here’s the Architecture

Section titled “Point 3: CRM — Agreed, and Here’s the Architecture”

Yes, agreed completely. A CRM is the missing connective tissue between myMBR-OS’s data/automation layer and the human relationships that make the business run.

MBR already has a CRM choice: Twenty.com (FOSS, modern, flexible). The design question is how it connects to everything else.

┌──────────────────────────────────────────┐
│ KB + Filter+Focus.md │
│ (strategic priorities + context) │
└──────────────┬───────────────────────────┘
│ informs priorities
┌──────────────────────────────────────────┐
│ myMBR-OS CRM Agent │
│ (Layer 3 — automation + intelligence) │
│ │
│ • reads pipeline from Twenty.com │
│ • surfaces next actions to Talbot │
│ • drafts outreach emails │
│ • logs completed interactions back │
│ • generates CRM Ops Report section │
└──────────────┬───────────────────────────┘
│ reads/writes
┌──────────────────────────────────────────┐
│ Twenty.com │
│ (data store — contacts, pipelines, │
│ activity logs, opportunities) │
└──────────────────────────────────────────┘

MBR Relationship Types (Initial Data Model)

Section titled “MBR Relationship Types (Initial Data Model)”
TypeExamplesPipeline stages
Strategic PartnerDavid Chilton, CARP, TFFIdentified → Approached → Engaged → Committed
WealthCare 50 ProspectCorporate HR contactsIdentified → Outreach → Demo → Enrolled
Media ContactRob Carrick, Preet BanerjeeIdentified → Introduced → Pitched → Active
Advisor/BrokerExisting network (100s of relationships)Identified → Certified → Referring
Cancer CharityTFF, hospital foundationsIdentified → Approached → Partnered
User/ClientMBR subscribersFree → Tier 2 → Tier 3 (Concierge)

Automates:

  • Tracks where each relationship is in the pipeline
  • Surfaces next actions (“Chilton follow-up is 14 days overdue”)
  • Drafts outreach emails based on pipeline stage and context
  • Logs interactions (Talbot marks “call done, discussed X” → CRM Agent logs it)
  • Generates weekly relationship health section in Ops Report

Requires Talbot:

  • All outbound communications (Talbot approves before sending)
  • Strategic relationship decisions (partner vs. not, terms, priority)
  • Any commitments made on MBR’s behalf

What Needs to Be Designed (CRM Architecture Task)

Section titled “What Needs to Be Designed (CRM Architecture Task)”

Before standing up Twenty.com, the data model needs to be right. Key decisions:

  1. Self-hosted vs. Twenty.com cloud (FOSS — self-host is free, cloud has cost)
  2. Relationship type hierarchy and custom fields
  3. Pipeline definitions per relationship type
  4. Integration architecture: how does myMBR-OS CRM Agent talk to Twenty.com? (API? local JSON? webhooks?)
  5. Where does the CRM Agent live? (Python utility, Claude-powered, or both?)
  6. How do SDC and MBR share Twenty.com? (Separate workspaces? Shared contacts?)

Recommended next action: Create Tasks/CRM-Architecture.md as a design/brainstorm task. This is a foundational decision that deserves its own focused session.


  • What about client data (involving accounting, billing), another core infrastructure? I plan on updating my outdated QuickBooks 2017 desktop software to QuickBooks Online, which should also allow integrated automations.
  • We need to define what data lives where. Client data is a special subset that requires absolute privacy separation, and the highest level of backups.
  • New Zero-Employee article to learn from
    • D:\FSS\KB\Business\Clippings\Paperclip AI Open source platform focused on turning ai agents into a company.md