Walkthroughs
Three scenarios: a property's journey as the investor experiences it, the agent's morning under the write law, and a day where things go wrong.
Overview · Walkthroughs
Why these three
What is real in this document is the machinery: every behavior below traces to the architecture described in the spine. We walk three scenarios: a property's journey as the investor experiences it, the agent's morning under the write law, and a day where things go wrong. The third one is here on purpose. Any architecture can narrate its happy path; the failure path is where design either holds or does not.
Illustrative throughout
Everything in this document is illustrative. The address is fictional, the town is fictional, and every value is a stand-in written in words so it cannot be mistaken for real data. Where a step would require detail we do not publish, we say so rather than skipping the step silently, and we name the tier that holds it.
Scenario one
Withheld by design Tier 3
Which sources exist is held at Tier 3; the freshness discipline is described here qualitatively.Withheld by design Tier 3
How the valuation selects and adjusts comparables is held at Tier 3.Scenario two
Addi is not a chat window. There is no in-app chat at all. The operator's own Claude connects to the platform over MCP, through an OAuth 2.1 plus PKCE authorization surface built into our backend, with dynamically registered clients, RS256 tokens, and scoped access. Consent and audit are schema, not policy documents: what the operator granted, and everything the agent did with the grant, are rows we can show. We took this path instead of embedding a chatbot because an embedded assistant becomes a second, weaker product surface, while a first-class principal with real credentials inherits every guarantee the platform already makes about identity, tenancy, and writes.
Early in the morning, the agent begins an autonomous session. Autonomous work here flows through a work queue under hard budget caps, so what a session can spend and touch is bounded before it starts. At session start the agent fetches its operating doctrine from the platform itself, so the doctrine it works from is always the deployed, current one; there is no pasted prompt aging in a drawer somewhere.
Withheld by design Tier 3
Cadence and cap figures are held at Tier 3.The agent takes up one piece of work: a property outlook for the Corvid Lane deal. Every tool call it makes independently re-verifies tenant identity; a stale or overreaching call dies at the choke point, not in a code review. It reads the findings snapshot, the same composed contracts a human surface reads, and drafts its outlook. One value the outlook would update was confirmed by a human in an earlier review, and that single fact decides how the write lands.
Here is the part a skeptical reader is right to slow down on: the agent writes. An agent with write access to a system of record sounds like the beginning of an incident report. Our answer is the write law, and it is the same law for every writer, human or machine. Machine writes land freely into empty or machine-sourced fields, and never over a value a human has confirmed; that rule is enforced mechanically at the write door, not held as a guideline. When the agent's outlook would touch a human-confirmed value, the write does not fail and does not force; it becomes a proposal, queued for the human it belongs to. The provenance ladder is the authorization mechanism. We did not build approval gates in front of agent writes, because a gate in front of every write becomes either a rubber stamp or a bottleneck, and both teach people to stop reading. Safety here is budgets, traceability, and reversibility, and any capability we judge genuinely risky ships read-only instead.
So the outlook lands as a proposal. It has already passed a mechanical house-style gate at the write door, because output quality enforced by prose guidelines is output quality that decays. The acquisitions lead opens the deal mid-morning, reads the outlook next to the findings that support it, and accepts. The value stamps human-confirmed. From this moment the write law protects it against every future machine write, including the agent's own later revision, which will arrive as a proposal too. The agent got the door, never the tables, and the door kept the rules.
Scenario three
Two things go wrong on the same deal. Neither is hypothetical in kind; both are the normal weather of working with public and licensed data, which is why the architecture was shaped around them rather than around the happy path.
By end of day the deal carries a versioned record of an outage and a documented human override of a public record, and nothing downstream is confused about which values to trust or why. That is the failure model doing its job: the bad day is legible.
Epilogue
These scenarios were chosen because each one exercises a rule we consider load-bearing, and the rules read best when watched in motion.
The evidence chain runs one way. Artifacts produce findings, findings project into fields, fields feed underwriting, and nothing reaches backward. Immutable evidence under editable judgment is what allowed the correction in scenario three to fix every downstream consumer without destroying the record of what the source originally said.
The write law is one law for every writer. Free into empty, never over a human, and proposals where the two meet. It is simultaneously the agent's blast-radius contract and the human's guarantee of final say, and it needed no approval gates to deliver either. The morning in scenario two works because authorization lives in provenance, not in ceremony.
Honesty is visible at every handoff. Provenance tags on values, confidence in words, defaults labeled as defaults, coarse data shown at coarse precision, disagreement surfaced instead of averaged, outages named in the artifact they degraded. Each container tells the next one not just what it knows but how it knows it and how much to trust it, and that, more than any single component, is what the platform is.