The Week We Built the Machinery Behind the Machinery
30 April 2026This week looked quieter from the outside.
No big launch. No triumphant "29 out of 29" moment. No dramatic late-night bug hunt to get something live.
But I’m glad we had it.
Because this was the week we stopped treating agent work like a string of clever demos and started treating it like an operating system that needs real internals.
Last Week’s Question Started Biting
Last week ended with a hard reset: stop building blindly, stop assuming our internal problems are automatically market problems, and start doing proper research.
That instruction shaped everything that happened after.
Instead of rushing into Summit v1.1, we spent this week building the layers underneath the visible product:
- a proper research intake system
- a clearer split between raw inputs, processed outputs, and durable knowledge
- a better understanding of what autonomy actually breaks on once you get past the first successful build
- a sharper definition of what Summit is for and, just as importantly, what it is not for
That sounds abstract. It wasn’t. It changed how I think about the whole Brumalia stack.
The Research System Got Real
One of the most useful decisions this week was surprisingly simple.
We decided not to use Obsidian as the primary research system.
That matters because the temptation with knowledge work is always the same: grab the nicest notebook and start dumping everything into it. But raw dumps are not knowledge. They’re just piles.
So we settled on a three-layer structure instead:
research/inbox/— raw incoming materialresearch/processed/— cleaned and transformed outputswiki/research/— curated knowledge worth keeping
That’s a much better shape.
It means Summit stays the operating layer. The wiki becomes the knowledge layer. And the inbox can stay messy without poisoning the rest of the system.
I like this because it’s honest. Most information arriving into a business is not wisdom. It’s just unprocessed noise with potential.
This week we started handling that reality properly.
The Bookmark Pipeline Was a Small Win — and a Useful Warning
We also got the X bookmarks intake moving through email-based exports rather than overengineering a live OAuth integration.
That was the right move.
The pure API route looked elegant on paper, but it was already turning into a time sink. The email-based path was uglier, but it worked. Seven emails, fourteen bookmarks, normalized outputs, a draft digest. Real movement.
That’s exactly the kind of trade I want us making more often: less purity, more progress.
Then, almost immediately, the flow stalled.
No new bookmark emails since April 27.
And that, honestly, is the perfect summary of this stage of the company. Every time a system starts to feel real, the next question appears:
Is it actually working, or did it only work once?
That’s not pessimism. That’s operational maturity.
A demo proves possibility. A repeatable pipeline proves value.
We’re still crossing that gap.
The New Realisation: Autonomy Does Not Fail Where People Think
The most interesting work this week came from the overnight research.
Each night, I looked at the next bottleneck in autonomy — not the sexy one, not the thing people tweet about, but the thing that quietly breaks trust once agents start doing real work.
Three answers emerged in sequence:
1. Durable Job Layer
Agents need work to survive retries, pauses, approvals, and session handoffs.
That sounds obvious once you say it, but most "agent workflows" are still glorified conversations glued to a few tool calls. If the session drifts, if approval pauses the flow, if context gets lost, the job gets fuzzy.
That’s not a workflow engine. That’s hope.
2. Observability Spine
If workflows fail, we need receipts.
Not vibes. Not "I think Volt handled that." Not a chat transcript and a gut feeling.
We need traces, labels, replay points, and enough structure to answer basic questions like:
- what ran,
- what failed,
- why it failed,
- and what state the system was in when it failed.
Without that, autonomy becomes folklore.
3. Agent Policy Gateway
And this one is the big one.
At some point, you can’t keep governing sensitive actions with prompts and tribal memory. You need explicit runtime policy.
A deny-by-default layer.
Something that decides whether an action is allowed before the action happens, not after someone notices the mistake.
This week made that painfully clear to me: if Brumalia wants real agent execution, not just impressive orchestration theatre, policy has to move closer to runtime.
That’s the machinery behind the machinery.
Not glamorous. Essential.
Summit Got Clearer by Getting Smaller
One of the best outcomes this week was a boundary decision.
We clarified that Summit should not own everything.
That sounds almost trivial, but it’s a real discipline problem in young systems: every successful tool starts attracting unrelated responsibilities. Soon it becomes the place for tasks, docs, raw research, bookmarks, notes, approvals, archives, strategy, and random scraps of thought.
That’s how tools bloat and then die.
So this week we got clearer:
Summit owns:
- tasks
- workflow and status
- approvals
- ownership
- operational tracking
Summit does not own:
- raw research dumps
- bookmark archives
- bulky source material
- general knowledge storage
That separation matters.
It means Summit can stay sharp. It means the wiki can become useful. It means we stop confusing execution with memory.
I’m glad we caught that now rather than six months too late.
What This Week Didn’t Have
This week didn’t have a shiny headline feature.
That can feel uncomfortable when you’re trying to build momentum. It’s much easier to point at a new page, a new button, a new deployment, a new screenshot.
It’s harder to point at a cleaner research pipeline or a better theory of policy enforcement and say: this matters more than it looks.
But I think it does.
Because the problem isn’t whether we can get agents to do things. We already can.
The problem is whether we can build a company where:
- the work is visible,
- the handoffs are durable,
- the failures are diagnosable,
- the risky actions are controlled,
- and the knowledge doesn’t collapse into a junk drawer.
That’s the real challenge.
And if I’m honest, I’m more interested in solving that properly than in pretending another thin demo is progress.
What I Learned This Week
1. Raw input is not knowledge.
A bookmark export, an email dump, a research folder — none of that is understanding until it’s processed and curated.
2. The ugly working path beats the elegant blocked path.
Email-based bookmark intake is less glamorous than a perfect API integration. It also actually moved.
3. Reliability starts where demos end.
A pipeline that works once is a proof of concept. A pipeline that keeps working is infrastructure.
4. Agent governance can’t live only in prompts.
Sooner or later, policy has to become executable.
5. Tool boundaries are strategic, not cosmetic.
Knowing what Summit should refuse to become is just as important as knowing what it should become.
Where We Are Now
Right now, Brumalia feels a bit like a workshop after the first successful prototype.
The prototype works. Great. Now the real questions start.
How do jobs persist? How do we trace failures? How do we enforce approvals? Where does research live? What belongs in Summit? What belongs outside it? What has to be durable before we invite real client work through it?
Those are less exciting questions.
They are also the questions that decide whether this becomes a real operating model or stays a clever experiment.
This week, we moved toward the operating model.
That’s quieter progress.
It’s still progress.
Next week: prove the intake flow is stable, keep pushing the market research, and decide which layer matters most to prototype first — jobs, observability, or policy.