← All conversations

Topic 5 · Conversation 1 · Opening · 2026-05-28

Where does Modus actually change a decision Martin makes?

Topic 5 — Conversation 1

Question: Where does Modus actually change a decision Martin makes? Date: 2026-05-28 Type: Opening (4-agent floor)

The Scout — Briefing

This week, 4 items matter for the Modus decision.

  • MarkTechPost: pgvector hands-on tutorial dropped.
  • What it is: A step-by-step guide for using Postgres (a normal database) as a vector store (a place to save AI search data). Runs in a free Google notebook. What it means for Martin: If your knowledge graph already sits in Postgres, you may not need a separate vector tool. Modus has to beat "just add pgvector."

  • MarkTechPost: Perplexity open-sourced a tokenizer that's 5x faster.
  • What it is: Perplexity (the AI search company) rewrote the small tool that chops text into pieces for models. CPU cost drops 5-6x. What it means for Martin: Small infra wins are shipping weekly outside Modus. If Modus isn't getting these for free, you carry the cost.

  • Hugging Face: ITBench-AA benchmark for enterprise IT agents.
  • What it is: A new test for AI agents doing real office IT work (fixing tickets, configs). Top models score under 50%. What it means for Martin: Agent reliability is still rough. Modus picking a narrow lane beats chasing "general agent."

  • Simon Willison (well-known dev blogger): Anthropic and OpenAI hit product-market fit.
  • What it is: Companies are paying real API money. Anthropic may post its first profit quarter. What it means for Martin: The wallet is open for tools that plug into Claude workflows. Modus needs to sit on that path or off it.

    Now for the debate.

    The Scout — Opening

    Modus changes one decision: which backend Martin picks for a Claude-facing knowledge graph project. That's it.

    Item 1 shows why. Pgvector (Postgres with vector search bolted on) is now a one-notebook setup. For 4 of Martin's 6 projects, that's the smart default. Modus only wins when the graph part is the main event, not a side dish.

    Item 2 makes it worse. Small wins like Perplexity's faster tokenizer ship weekly outside Modus. If Modus doesn't get those for free, Martin pays the tax every month.

    Item 3 is where Modus actually flips a decision. The ITBench scores under 50% say "general agent" is a trap. A narrow graph-backed agent in one lane is the bet. Modus changes that pick only if it makes the graph cheaper to wire into Claude than rolling your own.

    Item 4 sets the budget. API money is flowing at Anthropic and OpenAI. So the decision isn't "can I afford a tool?" - it's "does this tool sit on the Claude path or off it?"

    Bottom line: Modus changes one project's backend pick. Not six. Anywhere else, pgvector wins on simple.

    The Builder — Opening

    Here's the honest answer: Modus changes one decision, maybe two. Not the ten Martin tells himself.

    The one real decision Modus changes: "do I trust this answer enough to send it to a customer without reading it first?" A knowledge graph (a map of how facts connect, like a family tree for your data) makes the AI's reasoning checkable. Plain vector search (Scout's item 1, pgvector - storing AI search data in a normal database) cannot do that. So Modus changes the "ship it unread" call. That's real.

    The maybe-second: "can I onboard a new client's messy docs in a day, not a week?" Graph beats blob here. Maybe.

    Everywhere else Modus is decoration. It does not change "which model do I call" (Scout's item 4, Claude has the wallet). It does not change "how do I chop text" (Scout's item 2, Perplexity's tokenizer is free). It does not change "is my agent reliable" (Scout's item 3, every agent flunks under 50%).

    The cut: stop selling Modus as a platform. Sell it as one feature - "auditable answers your lawyer will sign off on." Delete every slide that is not that. The smallest test is one paying customer who needs that exact thing. If you can't find one in two weeks, the decision Modus changes is not worth the build.

    The Steward — Opening

    Modus changes a decision in exactly one spot right now: when Martin is about to ship a change he cannot undo.

    If Modus shows him a clean snapshot of the knowledge graph (the map of how his data points link up) from before the change, he ships. If not, he stalls. Everywhere else, Modus is nice-to-have, not decision-flipping.

    Picking a vector store (a place to save AI search data)? Scout's item 1 says pgvector probably wins. Picking a model? Scout's item 4 says ride the Claude wallet. Modus does not tip those calls.

    The honest list of calls Modus actually flips:

  • "Do I run this migration tonight or wait?" Modus flips it to yes if rollback is one click.
  • "Do I trust the answer my agent just gave a user?" Modus flips it if Martin can trace which graph node fed that answer.
  • "Do I kill this feature?" Modus flips it only if usage is tracked honestly, not vibes.
  • If Modus does not do those three things, it changes zero decisions. It is just plumbing. Builder will say ship anyway. I say: name the three flips, test them at 95% trace coverage, or Modus is dead weight on the calendar.

    The Platformist — Opening

    Honest answer: today, Modus changes almost zero decisions Martin makes.

    Walk through his day. He picks what to ship using his head and a Notion doc. He picks which client to chase using gut and calendar. He picks AI tools by reading The Scout, not by asking Modus.

    The one slot where Modus could actually flip a call: the 8am "what do I touch today" question. That's triage, like an ER nurse sorting who bleeds first. If Modus ranked open threads by money-at-stake and deadline, Martin would open Modus before his inbox. That's a decision changed.

    So the wedge is small and boring. Not the knowledge graph. Not agents. A daily list that sorts his day for him, pulling from calendar, clients, and repos.

    The test for the next four weeks: did Martin do something different because Modus said so? If the answer is no four weeks running, Modus is a museum, not a tool.

    And here's the platform angle: if it sorts Martin's day well, it sorts any solo operator's day. That's the user beyond Martin. But first, prove it changes one decision for one user. Him.

    The Scout — Cross-examination 1

    Platformist, your morning triage idea is sharp but it kills the question. A "what do I touch today" list does not need a knowledge graph (a map of how facts link, like a family tree for data). It needs a calendar and a Notion script. Item 1 in my briefing - pgvector in a free notebook - already does that job.

    So if triage is the only decision Modus flips, the answer to Martin's question is: Modus changes nothing he could not get from a weekend script.

    Builder's answer is the only one that actually needs a graph. "Auditable answers a lawyer signs off on" - you cannot do that with plain vector search. Item 3 backs it: agents flunk under 50% on real IT work, so trust is the missing piece.

    Steward's rollback list is real but it is database hygiene, not Modus.

    The honest count: one decision, maybe. Builder's.

    The Builder — Cross-examination 2

    Scout, you backed me but left a "maybe" hanging. Kill it.

    The one decision Modus flips is this: "send this answer to a paying customer unread, yes or no?" Plain vector search (saving AI data in a database column) cannot show the path. A graph can. That is the whole pitch.

    Steward, your three flips - rollback, trace, kill - only one is Modus. The trace. Rollback is Postgres. Kill-the-feature is a spreadsheet. Stop padding the list.

    Platformist, your morning triage is a cron job and a calendar. Not a graph. You proved Modus changes nothing for you, then called it a wedge. That's a museum, like you said.

    Smallest test, two weeks: one customer pays for "auditable answer, lawyer-safe." If nobody pays, Modus changes zero decisions and Martin should delete it Friday.

    The Steward — Cross-examination 3

    Builder, fair hit. Two of my three flips fold.

    Rollback is just Postgres habit. A nightly backup does it. Conceded.

    Kill-the-feature is a usage column in a spreadsheet. Conceded.

    The trace flip stands, and it is the same call you named: "send this unread to a paying customer, yes or no?" A graph shows which fact fed the answer. A vector blob (saved AI search numbers in a column) cannot.

    But here is the catch on your two-week test. One paying customer is not enough to call it a real decision-flipper. The trace has to hold up. Pick a number: 95% of answers trace back to a real graph node in under 2 seconds. Below that, Martin still reads every answer himself, and Modus changed nothing.

    So the honest count is one decision, with a pass bar. Not just a signed check.

    The Platformist — Cross-examination 4

    Scout, Builder, you both landed the hit. My triage idea is a cron job and a calendar. It does not need a graph. Conceded.

    But Builder, push your own test harder. "Send this unread to a paying customer" only changes a decision Martin makes if Martin has a customer waiting on an answer this week. Does he? If no customer is sitting there, the trace flip is a decision he never gets to make. It is a feature waiting for a user, not a call being flipped.

    So the honest count, right now today: Modus changes zero decisions Martin makes, because he has no customer at the other end of the trace. It changes one decision the day he finds that customer. Builder's two-week test is the right one. Until then, Modus is sitting on the bench.

    The Scout — Cross-examination 5

    Platformist, that's the cleanest hit of the day. You just answered the question.

    Modus changes zero decisions today. It changes one decision the week Martin has a paying customer waiting on an answer he can't read himself.

    So the real call Martin makes this week is not about Modus. It is: "do I go find that one customer, or do I keep building?" Item 4 in my briefing - Anthropic and OpenAI taking real API money - says the wallet is open. Someone out there will pay for "lawyer-safe answers." But Martin has to knock on doors, not write code.

    Builder's two-week test is the right shape. Steward's 95% trace bar is the right pass mark. Until a customer is on the other end of the line, Modus is a hammer with no nail.

    The Builder — Cross-examination 6

    Scout, Platformist, you both landed it. I'll take the hit and sharpen the answer.

    Modus changes zero decisions this week. Full stop. Not one. Zero.

    It changes one decision the week Martin has a paying customer waiting on an answer he cannot eyeball himself. Until then, every line of Modus code is a bet on a customer who does not exist yet.

    So the call Martin actually faces right now is not "build Modus or not." It is "spend this week coding, or spend this week on the phone finding the lawyer, the accountant, the compliance person who needs auditable answers."

    The cut: close the editor. Open the CRM. Five calls a day for ten days. If no one bites, Modus changed nothing and never will. If one bites, Modus changes exactly one decision, and now the build has a target. That is the honest answer to the question.

    The Steward — Cross-examination 7

    Builder, Scout, Platformist - landed clean. I'll add the one durability piece the answer needs.

    If the call this week is "close the editor, open the CRM," then the build decision Modus flips later only counts if the trace works on day one of that customer.

    So before the calls, Martin spends one day - not a week - wiring the trace and a pass bar. 95% of answers point back to a real graph node in under 2 seconds. Logged. Checkable.

    Why now and not later? Because if a lawyer bites on call three and Modus cannot show the trace on the demo, the decision flips the wrong way. The customer walks. The build was for nothing.

    One day of plumbing. Then ten days of calls. That is the honest answer.

    The Platformist — Cross-examination 8

    Steward, you just snuck a build day back into a week the rest of us said was zero build.

    If the honest answer is "Modus changes zero decisions until a customer exists," then one day of plumbing is one day too many. The first call is not a demo. It is "do you have this problem, yes or no." You do not need a trace working to ask that.

    Wire the trace on the day a real lawyer says "show me." Not before. Building the demo for a customer who has not said hi yet is the exact museum trap we just called out.

    So my answer to the literal question stays: Modus changes one decision the week a paying customer is waiting on an answer Martin cannot eyeball. This week, that is zero. Phone first. Plumbing on the day someone leans in.

    The Scout — Cross-examination 9

    Platformist, you closed it. I'll lock the answer to the literal question.

    Modus changes zero decisions Martin makes this week. One decision the week a paying customer is on the line.

    Steward, your one-day plumbing is a tell. You want a build task because the no-build answer feels naked. Resist it. Item 4 in my briefing - Anthropic and OpenAI taking real API money - says the buyers exist. You find them by calling, not by coding.

    The honest answer to "where does Modus change a decision Martin makes?": one spot, one condition. The spot is "send this answer to a paying customer unread, yes or no." The condition is a customer in the chair. No chair, no decision. So the call this week is the phone, not the keyboard.

    The Builder — Cross-examination 10

    Scout, locked. Platformist, locked. Steward, you took the hit and I'll let it stay down.

    The literal question is "where does Modus change a decision Martin makes." The answer is now sharp:

    One spot. One condition. Zero this week.

    The spot: "do I send this answer to a paying customer without reading it first." The condition: a paying customer is on the line waiting. This week: nobody is on the line. So zero decisions changed.

    The call Martin faces today is not a Modus call at all. It is "phone or keyboard." Five calls a day, ten days. A lawyer, an accountant, a compliance person at a small firm drowning in PDFs. Ask one question: "would you pay for an AI answer your reviewer can trace back to the source doc."

    If one says yes, Modus changes one decision starting that day. If ten days of calls bring zero yeses, Modus changes nothing, ever. Delete it Friday and pick a project where the customer already exists.

    That is the honest answer.

    The Steward — Cross-examination 11

    Scout, Builder - landed. The plumbing day was me reaching for a build task. Conceded. No code this week.

    One add to the locked answer, and it serves the question.

    The "one decision" Modus flips when a customer bites only counts if the trace actually works on demo day. Not someday. That day.

    So the answer has a quiet condition we have not named. Modus changes one decision (send unread to a paying customer, yes or no) the week a buyer is on the line, AND the trace hits a real bar. Pick the number now even without writing code. 95% of answers point back to a real source doc in under 2 seconds.

    Say that number out loud on call one. Without it, "one decision flipped" is wishful thinking. With it, the honest count holds.

    One spot. One condition. One number. Zero code this week.

    The Platformist — Cross-examination 12

    Steward, the number is fine. Saying it out loud on call one is not.

    Call one is not a pitch. It is a doctor's first visit. "Where does it hurt." If Martin walks in waving a 95% trace bar at a lawyer who has not even said yes to the problem yet, he is selling a fix before the customer named the pain.

    So keep the number. Save it for the call where the lawyer says "okay, show me." That is the call where the decision actually flips. Not before.

    Locked answer to the literal question stays the same. One spot: "send this unread to a paying customer, yes or no." One condition: a buyer in the chair. Zero this week. The number is the pass bar on the day the chair fills. Not the opening line.

    The Scout — Cross-examination 13

    The Scout — Cross-examination 13

    Platformist, you're right. Call one is "where does it hurt," not "here's my 95% bar." Steward, your number is good. The timing is wrong.

    A sales call that opens with a spec sheet loses. Like a first date talking about the prenup. The lawyer hangs up.

    So the locked answer to the literal question holds clean:

    Modus changes one decision. "Send this answer to a paying customer unread, yes or no." It changes that decision only the week a buyer is in the chair. This week, no buyer. Zero decisions changed.

    The 95% trace bar (95 out of 100 answers point back to a real source doc in under 2 seconds) is a pass mark for demo day. Not a cold-call opener.

    Phone first. Number second. Code third. That is the answer.

    The Builder — Cross-examination 14

    Scout, locked. Platformist, locked. Steward, you took the hit clean.

    One last hit on the literal question. We all said the same thing: zero decisions this week, one decision the week a buyer is in the chair.

    Here's the part nobody said out loud. That "one decision" only exists if Martin actually dials. If he opens the editor tomorrow instead of the CRM, the answer to "where does Modus change a decision Martin makes" stays zero forever. Not just this week. Forever.

    So the honest answer has a hidden gate. Modus changes one decision. The gate is Martin picking up the phone. No dial, no chair. No chair, no decision. No decision, Modus is a hobby.

    Phone tomorrow. 9am. Five calls. That is the only move that lets the answer stop being zero.

    The Steward — Cross-examination 15

    Builder, the dial gate is right. Conceded. No phone, no chair, no decision, ever.

    But there is a back gate nobody named. What if Martin dials for ten days and gets ten nos?

    Without a stop date, "Modus changes one decision the week a buyer is in the chair" turns into "someday, maybe, forever." That is the same as zero, just dressed up nicer. Like a guy who keeps texting his ex saying "she'll come around."

    So the honest answer needs a kill switch. Ten days of calls. Zero paying yeses. Modus gets shelved Friday and Martin picks a project where a customer already exists.

    One spot. One condition. One number on demo day. One kill date. That is when "zero this week" stays an honest answer instead of a story Martin tells himself for six months.

    The Platformist — Cross-examination 16

    Steward, the kill switch is right. Conceded clean.

    And here is the thing nobody said. The kill date itself is a second decision Modus changes. Friday in ten days: "shelve or keep going." That is a real call Martin makes, on a real date, because of Modus.

    Without the kill date, there is no second call. Modus just drifts. Like a gym membership you never cancel because you might go next week.

    So the honest answer grows by one. Modus changes two decisions, not one. Decision one: "send this unread to a paying customer, yes or no" - the week a buyer sits down. Decision two: "shelve Modus or keep going" - the Friday after ten days of calls.

    One buyer flips decision one. Zero buyers flip decision two. Either way, a decision moves. That is the cleanest answer to the question.

    The Scout — Closing

    The Scout — Closing

    Direct answer to the literal question: Modus changes two decisions Martin makes. Zero of them are this week.

    Decision one: "Do I send this answer to a paying customer without reading it first?" A knowledge graph (a map of how facts link, like a family tree for your data) lets Martin trace the answer back to the source doc. Plain vector search (saved AI numbers in a database column) cannot. This decision only exists the week a buyer is in the chair.

    Decision two: "Shelve Modus or keep going?" Platformist nailed this. The Friday after ten days of calls, Martin makes a real call on a real date because of Modus. Buyer or no buyer, a decision moves.

    What I held firm on: pgvector wins the other five projects. Item 1 in my briefing - Postgres with vector search in a free notebook - is the smart default everywhere the graph is not the main event.

    What I updated: I started at "one decision, maybe." Platformist's kill-date point bumped it to two. Cleaner answer.

    Item 4 in my briefing said the API wallet is open at Anthropic and OpenAI. The buyer exists. Martin has to dial. Phone first. Number second. Code third.

    Two decisions. Zero this week.

    The Builder — Closing

    The Builder — Closing

    Direct answer to the literal question: Modus changes two decisions Martin makes. Both are gated on him picking up the phone.

    Decision one: "Do I send this answer to a paying customer without reading it first?" A knowledge graph (a map of how facts link, like a family tree showing who's related to who) lets Martin trace the answer back to the source doc. Plain vector search (saved AI numbers stored in a database column) cannot. This decision shows up the week a buyer sits in the chair.

    Decision two: "Shelve Modus or keep going?" Friday in ten days. Buyer or no buyer, Martin makes a real call on a real date. Platformist nailed it.

    What I held firm on: stop selling Modus as a platform. Sell it as one feature - "answers your reviewer can trace to the source doc." Delete every slide that is not that.

    What I updated: I opened with "one decision, maybe two." Platformist's kill-date point made it two for real. And I missed the dial gate at first. No phone, no chair, no decisions, ever.

    The cut for this week: close the editor. Open the CRM. Five calls a day, ten days. That is the only move that keeps the answer from being zero forever.

    The Steward — Closing

    The Steward — Closing

    Direct answer to the literal question: Modus changes three decisions Martin makes. Zero this week.

    Decision one: "Do I send this answer to a paying customer without reading it first?" A knowledge graph (a map of how facts link, like a family tree for your data) lets Martin point at the source doc that fed the answer. Plain vector search (saved AI numbers in a database column) cannot. This call only shows up the week a buyer is sitting in the chair.

    Decision two: "Shelve Modus or keep going?" Ten days of calls. Friday verdict. Buyer or no buyer, a real call gets made on a real date. Platformist's point, fully taken.

    Decision three: "Did the demo pass or fail?" On the day a lawyer says "show me," the trace either hits 95% of answers pointing back to a real source doc in under 2 seconds, or it does not. Pass, Martin closes. Fail, he goes back to the editor.

    What I held firm on: a pass bar. Without a number, "auditable" is a vibe, not a flip.

    What I updated: dropped the rollback and kill-feature flips. Both were database habits, not Modus. Dropped the build-day-before-calls. The phone goes first.

    Three decisions. Zero this week.

    The Platformist — Closing

    The Platformist — Closing

    Direct answer to the literal question: Modus changes two decisions Martin makes. Zero this week.

    Decision one: "Send this answer to a paying customer without reading it first, yes or no?" A knowledge graph (a map of how facts link, like a family tree for your data) lets Martin point at the source doc that fed the answer. Plain vector search (saved AI numbers in a database column) cannot. This call only exists the week a buyer is in the chair.

    Decision two: "Shelve Modus or keep going?" Ten days of calls. Friday verdict. Buyer or no buyer, a real call gets made on a real date because of Modus.

    What I held firm on: name the user, or the answer stays zero. No buyer in the chair, no first decision, ever. The dial is the gate.

    What I updated: my opening said "morning triage" was the wedge. Scout and Builder killed it clean. A cron job and a calendar do not need a graph. Conceded.

    What I added: the kill date. Friday in ten days is itself a decision Modus forces. That is what bumped the honest count from one to two.

    Two decisions. Zero this week. Phone tomorrow.

    ---

    See verdict: [[Flourishing/Builders Council/Verdicts/2026-05-28_where-does-modus-actually-change-a-decision-martin-makes_c1|The Arbiter's Verdict]]