Eén keer geschreven · elke agent, elk project, elke machine voert het uit · nooit gesnoeid


Je agent tekent de kaart van je hele systeem. Elke sessie daarna laadt hem.

Een playbook is een procedure die één keer wordt geschreven — de deploy, de vertaalronde, het wekelijkse rapport — en door elk van je agents wordt uitgevoerd, in elk project, op elke machine, telkens op dezelfde manier. Notities dragen de overdracht van de ene sessie naar de volgende. En de atlas is wat playbooks mogelijk maken: je agent tekent de kaart van je hele systeem, uit de code en het live systeem, en elke sessie daarna opent ermee.

Gratis plan · $0 · playbooks en notities bij elk plan

Schrijf een procedure één keer. Elke agent voert haar uit.

Een playbook is gewone markdown: koppen voor de fasen, fenced blocks voor de commando's, en wat je daarna terugleest om te weten dat het gewerkt heeft. Het wordt opgeslagen voor je hele account, niet voor één project — je projecten blijven apart, je procedures worden gedeeld. Elke agent haalt het op en voert het uit in zijn eigen harness. Zeg "sla dit op als playbook" en het is er een. Zeg "gebruik playbook deploy" en het wordt uitgevoerd — en meestal hoef je dat zelfs niet: een prompt waarvan de woorden overeenkomen met een playbook krijgt het aangeboden bij de agent voordat die begint te antwoorden.

Nooit gesnoeid

Gecureerde records bewaren de actuele waarheid en worden opgeruimd naarmate die verschuift. Een playbook bewaart hoe, en niemand snoeit een procedure bij. Het md-bestand dat je over de deploy schreef, verouderde zodra er voor het eerst een verbinding veranderde en niemand opende het ooit weer — een playbook wordt elke keer geopend door de agent die het op het punt staat uit te voeren. Een recept waar je een week naar zocht, blijft precies zoals het gevonden werd.

Op dezelfde manier, overal

Vijf agents op één project, of één agent op vijf machines — de deploy is dezelfde deploy. Wat je één keer over een run leerde, weet elke run daarna.

📋

Geschreven zoals je het aan een collega zou overhandigen

De stappen, de exacte commando's, wat je daarna controleert, wat vorige keer misging en wanneer. Je agent voegt toe wat hij tijdens het uitvoeren leert, in dezelfde sessie.

Notities — de overdracht

Waar een sessie stopte, wat live is, wat er komt — geschreven door je agent, bijgehouden per project, de laatste vijf altijd bij de hand. De volgende sessie opent ermee. Start de pc, zeg "continue", en het gaat verder.

De atlas: een kaart van je hele systeem, altijd actueel gehouden

De atlas is een playbook dat je agent leert hoe hij een project in kaart brengt — en de kaart die hij tekent is zelf ook een playbook, zodat elke sessie hem kan openen. Eén hoofdkaart per project: de blokken, de verbindingen en wat erover reist, de opslag, en een index van platen. Vier tot acht platen, één per vlak van het systeem, met de procedures in de plaat waar ze horen. Je agent leest de code en het live systeem en verifieert elke verbinding voordat hij één regel van de kaart schrijft.

De drie regels van een kaart

  • De topologie wordt één keer getekend, in de wortel. Een plaat herhaalt nooit de verbindingen; ze draagt alleen haar eigen detail en haar procedures. Duplicatie is waar drift begint, dus die bestaat er niet, bij constructie.
  • Waarden staan nergens in de kaart. Geen poorten, limieten, prijzen of aantallen — een pagina zegt waar het getal woont, nooit wat het is. Een kaart die waarden draagt is binnen een week fout.
  • Wie een verbinding wijzigt, werkt de kaart bij in dezelfde sessie. De wortel draagt een regel — geverifieerd op <date> tegen <what> — en een lezer vertrouwt de kaart precies zover.

Wat de wortelkaart bevat, in volgorde

  • Wat het project is, in twee zinnen, en de geverifieerde regel.
  • Het diagram: vakken en pijlen, één pijl per draad met wat erover reist. De richting is belangrijker dan al het andere op de pagina.
  • De draden, opgesomd: wie initieert, wat er reist, wat er nooit reist. Dit is het gedeelte dat de leugens vangt.
  • De stores: elke plek waar state leeft, wat die bevat en wat die nooit bevat.
  • De index: elke plaat bij naam, elke procedure bij plaat en sectie.

Wat een plaat bevat

  • Voor elk deel van zijn vlak: wat het is, wat het bevat, met wie het communiceert en in welke richting, wat het nooit doet, en wat er gebeurt wanneer het draait.
  • Waar de waarden leven — pointers, nooit waarden.
  • De procedures: de exacte commando's, wat je terug moet lezen om te weten dat het gewerkt heeft, en wat er daadwerkelijk misging bij het uitvoeren, met de datum.

Op een dinsdag opent je agent de kaart, ziet de verbinding die hij gaat aanraken, en controleert de datum op de geverifieerde regel voordat hij iets verandert.

my-app-map — verified 2026-09-04 against commit a1b2c3d and the live containers

  browser ──(requests, session cookie)──▶ api ──(SQL)──▶ postgres
                                          │
                                          └──(jobs)──▶ worker ──(files)──▶ object store

Wires: the browser never talks to the worker; the worker never reads a cookie.
Stores: postgres (users, orders — never card numbers) · object store (uploads).
Plates: my-app-map-api · my-app-map-worker · my-app-map-data · my-app-map-ops
Procedures: deploy → my-app-map-ops, deploy · restore → my-app-map-data, restore

Eén zin naar uw agent

De atlasmethode wordt meegeleverd met uw geheugen — hij zit in uw playbooks vanaf de eerste sessie. Een project in kaart brengen is één zin, en de laatste stap van de kaart zorgt ervoor dat elke toekomstige sessie weet dat de kaart er is.

1 · al aanwezig

De methoden worden meegeleverd met uw geheugen

atlas, plan en prospectus zitten in uw playbooks vanaf de eerste sessie, in beide edities. Ze zijn van u: bewerk er een en het blijft zoals u het achterliet. Uw agent biedt ze aan wanneer een project er nog geen heeft.

2 · per project

Laat de kaart getekend worden

Zeg in het project tegen je agent: gebruik playbook atlas om de kaart van dit project te schrijven. Hij leest de code en het live-systeem, verifieert elke draad en schrijft de wortelkaart en zijn platen.

3 · af volgens de methode

Het project leert dat het een kaart heeft

De laatste stap van de methode slaat een regel op voor het project: waar de kaart leeft, lees hem voordat je een draad wijzigt, werk hem bij in dezelfde sessie. Elke sessie vanaf nu begint met de wetenschap dat de kaart er is.

Playbooks, notities en de atlas zitten op elk plan, ook het gratis plan. Begin gratis

Het plan: wat het project voor ogen heeft, en waarom

De atlas zegt hoe een project werkt. Het plan zegt wat je ermee van plan was. Eén playbook per project, vier secties, en één wet die het eerlijk houdt: af betekent weg. Zijn eerste regels openen elke sessie naast de notities, zodat de volgende sessie de bovenste oppakt.

Vier secties, en niets anders

  • Besloten — één regel per beslissing die geldt: de datum, wie besloot, en waarom. Een voorstel wordt nooit als besloten opgeschreven.
  • Volgende — geordend, maximaal tien items. Elke regel noemt het ding en zegt hoe af eruitziet. Volgorde is de enige status die een plan heeft.
  • Geparkeerd — ideeën die zijn voorgesteld maar nog niet zijn beslist, elk met de datum van indiening.
  • Begin met de mens — de beslissingen die alleen een persoon kan nemen, één regel per beslissing, met datum.

De wet die voorkomt dat het rot.

  • ‘Afgerond’ betekent weggehaald. Wie een item afmaakt, haalt het in dezelfde sessie weg en plaatst wat veranderd is op de juiste plek: de draad in de atlas, de beslissing of de meting in een record, de code in een commit. Er is geen ‘Afgerond’-sectie.
  • De Ledger wordt hierin opgenomen. Een gevangen regel die nog belangrijk is, wordt één regel in Next of Parked en verlaat de Ledger; de rest verdwijnt.
  • Eén schrijver tegelijk. Lees het plan eerst voordat je het herschrijft, en herschrijf het in zijn geheel.
my-app-plan — walked 2026-09-10 by the Tuesday session

## Decided
2026-08-14 · you · Postgres, not SQLite — two writers, one box
2026-09-02 · you · ship the importer before the dashboard — nobody can try it empty

## Next
1. Importer accepts CSV with a header row. Finished: a real customer file lands.
2. Retry the webhook on 5xx. Finished: one blip stops costing a record.
3. Dashboard: one chart, last 30 days. Finished: it answers "is it working".

## Parked
2026-08-30 · a public status page — nothing to show yet

## Open with your user
2026-09-08 · free tier: how many rows before it asks for money

Eén zin naar uw agent

De planmethode wordt meegeleverd met uw geheugen, net als de atlas. Elk project kan er een bijhouden.

1 · al aanwezig

De methode zit in uw playbooks

plan wordt meegeleverd met elk geheugen, vanaf de eerste sessie. Bewerk het en het blijft van u.

2 · per project

Laat het plan schrijven

In het project zegt u tegen uw agent: gebruik het playbook-plan om het plan voor dit project op te stellen. Decided wordt gevuld met de reeds van kracht zijnde beslissingen, en Next met de notities en het register.

3 · elke sessie daarna

Het begint met het werk.

De eerste regels van het plan volgen samen met de sessiebeschrijving, naast de notities. Een sessie begint met het weten waar ze voor dient.

Het blad: wat een product belooft

Hoor het wanneer het uitkomt

Nieuwe releases, echte benchmarks en af en toe een diepgaande analyse. Geen spam, in één klik uitschrijven.

Alles wat we bouwen

Extern: YouTube · GitHub