← All posts

Engineering

No Write Actions: Why Our Product Only Reads (For Now)

The demo is tempting. "Olmex noticed your sprint is at risk — should I move the blocker to P1?" One click, the Jira ticket updates, the team is notified, the founder feels like they have a digital chief of staff.

We don't build this. Not yet. Maybe not for a year.

The Trust Calculus

A product that reads and synthesizes is judged on accuracy: did it correctly describe what happened? A product that writes and acts is judged on outcomes: did the action improve the situation? The threshold for the second is vastly higher.

A wrong synthesis is recoverable. The founder corrects it, the product learns, trust is maintained. A wrong action is not recoverable. The Jira ticket is moved, the team is notified, the sprint is restructured --- all based on a product's inference that may be wrong. The cost of a wrong action is not a correction. It is a mess.

The Prediction-Action Gap

The gap between "the system correctly identifies a risk" and "the system correctly knows what action to take" is wide. Identifying the risk requires correlation and judgment. Knowing the action requires understanding: - The team's norms: does this team escalate via Jira or Slack? - The manager's style: does this manager prefer direct intervention or delegation? - The political context: is the blocker due to a resource conflict that requires negotiation, not ticket reassignment? - The downstream effects: moving this ticket affects three other tickets, two dependencies, and one release date

A product that acts without this context is not helpful. It is a bull in a china shop.

The Scoped Exception

The ask loop is the sole exception, and it is not a write action. It asks humans questions. It does not update systems. The ask is the product admitting what it doesn't know and routing the resolution to the person who does. It is the opposite of automation — it is augmentation.

The Phase Gate

Write actions are deferred to Phase 4 (Coordination), per the build order. The gate is: "prediction accuracy has earned the right to recommend action." This is not a timeline. It is a standard. The product must demonstrate, over months of compiles, that its predictions are consistently accurate, its recommendations are consistently appropriate, and its actions would have consistently improved outcomes.

Until then, the product reads, synthesizes, and asks. It does not write, trigger, or automate.

The Olmex Standard defines what the product must prove before it acts, not just before it speaks, and that bar has not been cleared yet.

The Honest Position

Olmex is a reading product, not an acting product. This is not a missing feature. It is a product principle with teeth. The founder who trusts the product to describe their company accurately is not ready to trust it to act on their behalf. We earn that trust over time, with evidence, not with demos.

The product that writes too early destroys trust faster than the product that reads too slowly. We choose slow.