No. 01 · Cognitive debt Mark's story · Seven strips bytebell.ai

A comic about shipping software in 2026

Stop building graph engines, AST parsers, and memory layers

ByteBell ships the context layer already finished, at 94 percent accuracy across 10M files

How we measured this

Every team building on agents ends up assembling the same plumbing by hand. We finished that work, so your engineers review a short list of real problems instead of the full diff, and every finding points at the file and line that contradicts it.

First findings in about ten minutes

94%+
accuracy, measured on Kubernetes
80%
fewer tokens per question
10M
file ceiling, cross-repository
94% accuracy on AI generated code, at 10M files 200 files free · Pro $28 a month
The story

Mark, who used to know why every line existed

Twelve years of context in one head. Then three weeks of agents.

01

How Mark became the person production trusts

Year one to year twelve.

Mark writing code by hand at night

I know why every line in here exists.

Year 1

He wrote it by hand

Every line came from an engineer who chose it, at the pace a human can actually think.

Mark approving a release in front of his team

Ship it. It goes out under my name.

Year 10

Eight engineers, one name

Mark leads the team that owns the platform he built. Whatever ships, ships under his name.

Mark holding the whole shape of the system
The payoff

He held the whole shape

Twelve years of context in one head. That was the system that kept production safe.

02

Before AI, the system made sense

Written by a person. Reviewed by a person. Understood by someone.

Two engineers reviewing code together

Why this retry loop? Walk me through it.

Every merge

Reviewed by a person

Another engineer read it, questioned it, and pushed back before it merged.

Every corner of the system held by someone
Every corner

Understood by someone

For every part of the system, some human still held the reason it worked.

Mark tracing a bug back to a decision

This bug has an author. And a reason.

Any incident

Traceable to a decision

Slow, yes. But Mark could trace any break to a person and the choice they made.

03

Then the agents arrived

Three weeks is all it took for the old rhythm to stop working.

Four sprints of code delivered overnight

Four sprints of work. It's Thursday.

Week 1

10× the code, overnight

Every team ships most of its code with AI, more each week than eight engineers could ever read.

A single merge touching twenty repositories
Week 2

One change, three thousand lines

A single merge from his team now touches 20 repositories.

Mark unable to hold the system in his head

Three repos in context. Ninety-seven in the dark.

Week 3

He can't hold it in his head

Mark and his copilot remember three or four repositories at best. The rest is fog.

04

Cognitive debt is the new bottleneck

The code written races ahead. The code anyone understands barely moves.

The gap between code shipped and code understood
Week 6

Cognitive debt

The widening gap between what the team ships and what anyone can explain.

Mark woken by an incident page at 2 a.m.
Week 9

2 a.m.

Somewhere in the fog was the thing that breaks. It found him first.

Mark paying down cognitive debt by hand

My team writes at the speed of AI. I verify at the speed of one tired human.

Week 12

Paying it down by hand

One anxious review at a time, instead of building.

05

If you ship software, you're Mark

Three moments every engineering leader has already lived.

A team shipping fast and accepting the outages

We break things weekly. We still ship four times faster.

Nobody slows down

Everybody writes 10× code

Outages are frequent and priced in. Speed is what the roadmap, the market and the board reward.

A green test suite approving a merge

All green. Merge it.

The green light

Approved because the tests are green

Every check passed in the repository the change was written in. That was the only place it was ever tested.

The change failing everywhere else, hours later

It compiled clean. The contract lived three repos away.

Hours later

It fails everywhere else

The agent wrote from the spec in front of it. Mark reviewed the repo in front of him. Neither saw the contract three repos away.

06

Now run the tape forward

Nothing here needs a new invention. It only needs the current rate to continue.

Agents writing a hundred times the code
Today

100× the code

Agents already write most of it, and no one runs cross-repo analysis on any of it.

A merge approved on faith

Hope it holds.

+6 months

Every merge is faith

Approval stops meaning verified and starts meaning nobody objected in time.

Agents building on agent-written code
+12 months

Agents on agent code

New output piles onto last year's unreviewed code, generated against assumptions no one recorded.

07

Two years on, no one can change it

Or: the same two years with a verification layer underneath.

A repository that has become a black box

Who prompted this? Nobody remembers.

+18 months

Every repo a black box

The reasons are gone. Only the running behaviour is left, and it is the only spec.

A system running the business that nobody understands

The system runs the business. Not one of us understands it.

+24 months

No one can change it

Production breaks faster than anyone can trace, and every fix risks two more breaks.

The other branch: a verification layer
The other branch

Or a verification layer

Built once from the code you already run, read by every tool, checked before every merge.

You already know which repository to test this on

Point us at it and read the rest of the page while it indexes. First findings in about ten minutes.

Connect a repository →
Interlude

Running on a real repository

A recorded walkthrough. No slides, no staged repository.

The film

Catching the merge that breaks billing

A clean diff with green tests, held at the gate, with the contradiction shown — and the blast radius of the change across every repository it touches.

Coverage

We indexed the React ecosystem

Sixteen libraries, read the same way a repository is read. Your code and its dependencies answer from the same layer.

16 React ecosystem libraries indexed
In the index
reactreact-domnext.jsreact-routerreduxredux-toolkitzustandtanstack-queryreact-hook-formframer-motionreact-nativetesting-librarystorybookmuiradix-uitailwindcss
Back matter · I

Analyse the code once, before anybody asks a question

Four steps. The first three run before anyone asks a question.

01 · Index time

Ingest every repository

Every repository, branch and commit, including the services nobody has opened since 2019.

02 · Derive intent

What each unit does, and why

For each unit of code we derive what it does and what it is for, then attach the file and line that says so.

03 · The artefact

One map of all repositories

Structure and intent live in one graph that spans repositories, so queues and shared schemas are edges like any other.

04 · Query time

Serve any MCP client

A question becomes a lookup against that graph rather than a fresh search across your codebase.

Trust

Your source never crosses the boundary

The layer and the MCP server sit inside your private cloud. The indexer runs on open-weight models, your own AI gateway, or your enterprise AI. Answers cross the boundary. Source does not.

$ claude mcp add --transport http bytebell http://127.0.0.1:8080/mcp
Back matter · II

How the number was measured

Measured on Kubernetes. Reproduced on customer estates. Recorded runs are published.

The benchmark · Kubernetes ecosystem
94%+
Repositories 46
Files indexed 300,000

Public repositories, so you can rerun it yourself.

Design partner · in production
94%+
Repositories 92
Files indexed 142,000

More repositories than the benchmark, and accuracy went up.

Design partner · blast radius
94%+
Repositories 39
Files indexed 92,000

Upstream and downstream analysis plus verification, daily.

Nothing to tune

No vector store to size, no embeddings to refresh, no ontology for anyone to maintain by hand.

Nothing to schedule

Reindexing is triggered by the commit itself. The layer updates five minutes after each commit.

Half an engineer, forever

That is the real cost of most platform tools. Here it is zero, and the two production estates are the evidence.

Get started

Connect a repository

Get started

Pick 5 repositories. We will prove it on your code.

We index them, verify a real cross-repo change in front of you, and rerun the benchmark on your codebase during the pilot.

Connect a repository Book a walkthrough instead

No credit card · first findings in ten minutes