CTO Pitch
RCF: AI software,
properly.Copy link
A methodology for shipping AI-assisted code at enterprise grade.
Stravica · 2026
The contract
What I want you
to leave with.Copy link
- A name for the thing you’re already feeling.
- A way to talk about this with your CEO when you have to.
- An honest read on where this all is.
Act 1 · The gap
AI agents are extraordinary
at the first 80%.
They stop being useful
at the 20% that matters.Copy link
The demo runs. The screens look right. Underneath, the agent has made a hundred decisions you never made. Each one quietly wrong in a way that surfaces six weeks later.
AI gets you to demo-ready. Production-ready is a different problem, and the same problem it always was.
Act 1 · The gap
Four blockers, named.Copy link
- Context collapses. AI produces code without really understanding the business requirement behind it.
- Hallucinations ship. AI invents methods, misreads schemas, quietly introduces bugs that only surface in prod.
- Trust doesn’t scale. Engineers read every line, which eats back the productivity gain.
- Audit is absent. When something breaks, nobody can trace the code back to the decision that asked for it.
Act 1 · The gap
Demo-ready and production-ready
are different problems.Copy link
The gap AI opened up. Teams plateau at the first; the second is where the senior premium lives. Pulls from the demo-ready vs production-ready concept page.
Act 1 · The gap
You’re not alone in this.Copy link
- 31% of software projects classed as fully successful. Standish CHAOS
- <30% of organisations report material productivity gains from gen-AI in engineering. McKinsey, 2025
- 96% of engineers say they wouldn’t trust unverified AI-generated code in production. Industry survey, 2025
Act 2 · What you’ve tried
The tools you bought.Copy link
Copilot. Cursor. Claude Code. Cline. Aider. They are brilliant at auto-complete, refactors, and scaffolding. They do not fix the chain from intent to evidence.
Act 2 · What you’ve tried
The guidelines you wrote.Copy link
“Use AI responsibly” docs gather dust because they’re advisory, not load-bearing. They sit beside the code, not in the path of the code.
Policy that isn’t on the critical path gets read once and bypassed forever.
Act 2 · What you’ve tried
The PR reviews you mandated.Copy link
Mandating human eyeballs on every AI diff doesn’t fix the problem. It spends the productivity gain on the wrong activity. The reviewer is reading the output, not checking it against the intent. There’s no intent on file to check against.
Act 2 · What you’ve tried
The shape of
the missing piece.Copy link
Not a tool. Not a policy. A methodology.
Act 3 · The principle
Don’t trust the agent.
Trust the chain.Copy link
Act 3 · The principle
The core idea.Copy link
Anchor in requirements. Every requirement breaks into user stories. Every story carries acceptance criteria. Every acceptance criterion maps to a test. Code arrives last; its only job is to make the tests pass.
Every line points up to the decision that justifies it, and down to the test that proves it.
The document chain.Copy link
Intent comes down one arm. Architecture comes down the other. Both meet at the build.
Act 3 · The principle
One acceptance criterion,
one test suite,
no negotiation.Copy link
The central primitive. The contract layer.
Act 3 · The principle
Traceability,
forward and backward.Copy link
From any line of code, trace which AC, which story, which requirement, and who signed it off. From any business decision, trace every test that proves it ships.
The audit becomes a query, not a guess.
The build cycle.Copy link
Define, Build, Review, Test, Finalise. Each stage commits. Each commit is honest.
Act 3 · The principle
When the spec changes,
and it always does.Copy link
The living spec. POs don’t know what they want until they see it; that’s not a bug. Traceability surfaces the gap; the gap becomes the next FBS.
Same shape whether it’s a bug fix, a new edge case, or a whole new module.
Act 4 · In a regulated context
The audit story.Copy link
Six months after ship, compliance asks: why did this customer get a Tier-2 KYC verdict?
In RCF, the answer is in the AC that scoped the verdict logic, the test suite that asserted it, the FBS that built it, and the human who signed the criterion. The chain holds.
Act 4 · In a regulated context
What regulators are
starting to ask.Copy link
- DORA (in force): operational resilience, traceable change management.
- EU AI Act (high-risk systems): provenance of model-augmented decisions.
- BCBS 239 (banks): data lineage and aggregation under audit.
- Model risk (SR 11-7, SS1/23): increasingly applied to AI-augmented code paths.
‘The AI did it’ is not a defence any regulator will accept. The chain is the defence.
Act 4 · In a regulated context
What changes for your
senior engineers.Copy link
Less time writing code. More time specifying ACs and reviewing for theatre. The senior-engineer premium moves up the stack, from typing to judgement. Pay band intact, role shape different.
They will like this.
Act 4 · In a regulated context
What changes for your juniors.Copy link
They ship more, faster, under a structure that makes their work auditable for the first time. The ladder gets clearer: writing crisp ACs is the new “can they spec well?” interview question.
Theatre risk and the human signature.Copy link
Standards, AI-assisted extraction, the visible gap, the approval gate. A signature on an AC has to be a real commitment, not a rubber-stamp.
Act 4 · In a regulated context
This isn’t theory.
It’s running in production.Copy link
One product delivered end-to-end on RCF, with PoC tooling alongside. A second product on a different stack is in flight. Team adoption is widening.
This website was built using RCF. Stravica’s own tooling is being built using RCF.
Act V
Beyond engineering.Copy link
The same idea, capture how something works and make it load-bearing, generalises beyond writing code.
Act 5 · The Digital Operator
The Digital Operator.Copy link
RCF works on the artefacts: requirements, ACs, tests, code. The Digital Operator works on the people: a digital, self-learning counterpart to a human role.
Each role can get one. PO. Architect. Engineer. QA. Each one watches how that person works, captures the pattern, and contributes to a shared knowledge base that everyone can draw from.
The first instance is live: an engineering Operator that runs the estate, handles routine work, and learns my judgement as it goes.
Act 5 · The Digital Operator
Capturing the hard-to-formalise.Copy link
Most institutional knowledge isn’t the decisions themselves. It’s the why. Intuition. Decision paths. Justifications. The reason you ranked one option above another.
This kind of knowledge doesn’t get written down because the cost of writing it down has always been higher than the cost of carrying it in your head. The Operator inverts that. Every decision, every justification, every priority call is captured in context, as it happens, by the thing that was already in the loop.
The hardest knowledge to write down, the why, is what gets captured by default.
Act 5 · The implication
Institutional knowledge
stops being trapped in people.Copy link
When a person moves on, what they knew doesn’t leave with them. When someone new inherits a role, they start from the journal, not from zero.
Act 5 · The honest read
Where we are.Copy link
RCF: one product delivered end-to-end on the methodology, with PoC tooling. A second product on a different stack is in flight. Team adoption is widening.
The Digital Operator: the first instance, an engineering assistant, runs this estate. It built the methodology rewrite. It builds this site. It builds Stravica’s own tooling.
Early days. The shape is real, the scale is small, what’s possible is being worked out. If you’re heading the same way, let’s talk.
Take-home
AI does the typing.
RCF does the governance.Copy link
Resources
Resources, and questions.Copy link
- stravica.ai
- stravica.ai/rcf-methodology/: the methodology, full read
- stravica.ai/rcf-methodology/cto-pitch/: this deck
- Contact: hello@stravica.ai
Keyboard shortcutsCopy link
- ← →
- Previous / next slide
- ↑ ↓
- Previous / next slide
- Space
- Next slide (with Shift: previous)
- PgUp PgDn
- Previous / next slide
- Home End
- First / last slide
- f
- Toggle fullscreen
- n
- Toggle speaker notes
- p
- Toggle present mode (hides site chrome)
- ?
- Show / hide this help
- Esc
- Exit fullscreen / close help
Click right half of viewport to advance, left half to go back.
URL hash deep-links to a slide (e.g. #7).