Day 3 · Source + office library + memory
Wednesday 27 May 2026 · Tokyo · Engineers, in person
Day 3 is the handover. The substrate is open and source-available. The morning walks the engine and the library; the afternoon is build-your-own, with the option to wire Day 2’s generated hooks back into the SDK and test them.
Morning · ~3-hour block · Source, library, memory
Open the source. Walk the engine. Then go deep on memory — how agents organise their work and reach into enterprise data.
- Orchestration runtime walk-through — engine files, wakeup decision tree, adapter engine
- Office library walk-through — the post-it knowledge system, five perspectives per file, live provenance trail
- Memory — two flavours:
- Memory the agent builds about its own work — what it did, how it did it, what it learned. The agent reads its own previous work and prior chat history before acting.
- Memory of the enterprise data the agent operates on — organised per use case, wherever the agent is deployed.
- Context-window strategies — separate from memory. The LLM’s per-prompt token budget. History compression, when to delegate to subagents to keep the parent context clean, the ~20K-token tax per Claude subagent, working-directory hygiene.
- Each engineer clones the repo and branches
→ Architecture & code · Office library · Memory
Afternoon · ~2 – 3-hour hands-on
Three tracks. Each pair picks one.
- Track A — Wire and test the generated hooks. Take the
hooks/*.tsfiles Agent 7 (Claude Hook) generated yesterday, import them dynamically into the SDK runner you built Day 1, register throughoptions.hooks, and run test scenarios. Workshop 3 reference. - Track B — Build a tenth agent in code. A new agent for an in-house use case, wired into the existing nine-agent pipeline.
- Track C — Build a custom front-end. Minimal HTML + fetch against the orchestration API. A different view of the same agents.
→ Workshop 3 — Test Generated Hooks · Setup · GitHub access
Why source-available matters
The front-end is one possible front-end. The team can build their own — a chat surface, a mobile app, a custom internal interface — pointing at the same orchestration. Business applications live in the front-end; the substrate stays the same.
How today feeds Friday’s MVP
The afternoon tracks are concrete MVP shapes. By end of day:
- Track A engineers have a working hook-test runner — guardrail-shaped MVPs
- Track B engineers have a new agent running locally — specialist-agent MVPs
- Track C engineers have a custom UI talking to the substrate — front-end MVPs
Many engineers continue refining the same thread into Day 4 morning’s free prototyping time.
Materials
- Workshop 3 — Test Generated Hooks — The hook-test runner build for Track A.
- Architecture & code — The runtime, the front-end, the database — source layout.
- Office library — The library and memory architecture this morning walks.
- Memory — How agents organise their work and reach into enterprise data.
- Setup · GitHub access — What you need before the morning session.
Next: Day 4 →