ADRs4AI — Je denkproces verdwijnt niet langer, je beslissingen stapelen zich op

De instrumenten

De template

Een repository-starter met ADR- en seed-templates, richtlijnen, het inbox-protocol en recepten voor de task-runner. Je kunt het geheel overnemen of per functie implementeren; het werkt al vanaf je eerste 'seed'.

De VS Code-extensie

Biedt tree-views van je openstaande vragen, diagnostiek die foutieve records detecteert terwijl je typt, deep links en een MCP-server zodat je agents het record kunnen bevragen. Ook beschikbaar op Open VSX.

De iOS-client

De openstaande vragen van je project in je broekzak: log in, importeer een repo, review en accepteer met één tik. De antwoorden worden direct als commits geplaatst. Beschikbaar in de App Store.

Een record, letterlijk

Dit is het product van de methode — een vraag uit het record van een live, publiek project, exact zoals deze in de repository staat:

QST-HISTORICAL-TRUTH: Hoe moeten correcties bewaren wat voorheen werd geloofd?

  • Status: beantwoord
  • Waarom deze vraag: Attributie van conversaties vereist "wat waar was of gedocumenteerd was op datum X", terwijl later onderzoek eerdere records kan corrigeren.
  • Behoefte: Goedkeuring of herziening van het voorgestelde temporele beleid.

Opties:

  • A — Mutable present truth: Corrigeer records ter plekke; vertrouw op de Git-historie voor eerdere statussen.
  • B — Append-only assertions: Verander claims nooit; voeg correcties en vervangingsverbindingen toe.
  • C — Bitemporal hybrid: Corrigeer beschrijvende records wanneer nodig, terwijl claims/events een 'valid-time', 'observed-time' en expliciete vervanging bevatten; Git blijft een derde auditlaag.

Aanbeveling: (door GPT 5.6 Sol bij Perplexity Computer) C — Bitemporal hybrid.

Rationele: Git-historie registreert wanneer bytes in de repository zijn gewijzigd, niet wanneer een release geldig werd of wanneer een provider een verklaring aflegde. Expliciete 'valid-time' en 'observed-time' ondersteunen historische queries, terwijl vervangingsverbindingen correcties bewaren zonder dat elke typfout een eeuwig domeinevenement wordt.

Betrouwbaarheid: Hoog dat Git-historie alleen onvoldoende is; medium-hoog dat twee temporele assen de eerste release dekken.

Falsificator: Als echte attributiegevallen aanvullende onafhankelijke tijden vereisen, zoals een productbeschikbaarheidstijd die verschilt van de aangekondigde en effectieve tijd, moet het temporele model worden uitgebreid in plaats van een van de assen te overbelasten.

ANTWOORD: (door Jérémie "Sonnet 4.5" Lumbroso via ADRs4AI mobile) C — Bitemporal hybrid.

***

Uit het frontier-model-observatorium, letterlijk. De AI stelde de vraag; de aanbeveling — inclusief opties, rationele, betrouwbaarheid en wat het onjuist zou bewijzen — is van GPT 5.6 Sol; de beslissing van één regel kwam van de telefoon van de oprichter. Dat is de volledige mechaniek: de AI draagt de redenering, de mens neemt één beslissing — accepteren, overschrijven of een antwoord in elke gewenste vorm — en het record bewaart het 'waarom' voor iedereen die later komt.

Tien minuten, vanaf nul

Dit zijn de werkelijke commando's en de flow die de oprichter gebruikt — één seed, één vraag, één besluit:

# 1 · Je kopie van de template
gh repo create my-project --private --clone \
--template ADRs4AI/human-ai-collaboration-template-A
cd my-project

# 2 · Open CLAUDE.md, vul het bovenste blok in (slordig is prima),
#    en leg het record vast voordat het werk begint:
git add -A && git commit -m "chore: the record begins before the building does"

# 3 · Recruit — open je agent en bied de missie aan:
claude    # of de agent van jouw keuze
#   "Hallo — ik heb een missie voor je. Lees erover en laat me
#    weten of je accepteert, of dat je bezwaren hebt."

Dump daarna je gedachten in een eerste 'seed' — dicteren is prima; je AI splitst dit op in ADR's die je eigen woorden, de opties en de redenering behouden, inclusief de openstaande vragen. Beantwoord de eerste vraag die wordt gesteld. Elke open vraag is altijd vindbaar met één grep:

grep -rn '^### QST' docs/adr/

Eén seed, één vraag, één beantwoord besluit — dat is de loop, en dit cumuleert al. Het aansturen van een crew — meerdere posities, activering op basis van briefing, waarbij je stopt met het zijn van de 'message bus' — is het optionele volgende hoofdstuk (stappen 7–9 van 'Get started').

Hoe het werkt in twintig seconden

Je dumpt je gedachten in een seed — slordig of gedicteerd is prima; leg eerst vast. Je AI splitst dit op in ADR's die bewaren wat gewoonlijk verdampt: je eigen woorden, de overwogen opties, de redenering en de open vragen. Elke vraag is vindbaar via één grep (### QST:) of wordt getoond door de editor-extensie, de MCP-server of de telefoon in je zak. Elke vraag komt met de opties van de AI, de aanbeveling, de rationele, de aangegeven betrouwbaarheid en wat het onjuist zou bewijzen. Hierdoor wordt het beantwoorden vereenvoudigd tot 'accepteren' of 'overschrijven'. De cognitieve belasting daalt, waardoor er bandbreedte vrijkomt voor de beraadslagingen die er echt toe doen. Het is de plek waar conversaties beslissingen worden die hun redenen behouden — deliberatieve programmering als gewoonte.

Je hoeft geen ervaren engineer te zijn om te beginnen. De methode is ontwikkeld door dagelijkse praktijk door één mens en een groeiende crew van AI-collaborateurs. Het doel is dat het record het onthouden overneemt — zowel voor de veteraan met te veel projecten, als voor de beginner die zijn allereerste project bouwt.

(Bijschrift bij afbeelding: Het 'Open Questions'-overzicht van de extensie, in het record van dit project: Een vraag, de opties, een geattribueerde aanbeveling — en het antwoordveld. Vraag 16 van de 75 op die dag.)

Wat het niet is

  • Geen archivering van transcripten.
  • Geen vector-database "geheugen".
  • Geen orchestratieplatform.
  • Geen claim dat een AI over een persistente identiteit beschikt — het record blijft bestaan, geesten veranderen, en het werk kan in beide gevallen worden hervat.

Het ecosysteem in kaart gebracht

Alles in de wereld van ADRs4AI en waar elk onderdeel voor dient, op één pagina — methodologie & template, editors & clients, crew-automatisering, projecten die het toepassen, leren & doceren. Elke vermelding is gemarkeerd op type en taal: awesome-adrs4ai, de gecureerde kaart.

Publicaties

  • Cybernetic and Epistemic: A Missing Vocabulary for Trustworthy Agentic Delegation — geaccepteerd voor het AAAI 2026 Fall Symposium on Trustworthy Agentic Systems (TAS 2026) · arXiv:2610.00961
  • Deliberative Programming: A Versioned Deliberation Protocol for Human–AI Collectives — DOI 10.5281/zenodo.23300579

De methodologie-template zelf is citeerbaar: concept DOI 10.5281/zenodo.23303469 — deze verwijst altijd naar de laatste gearchiveerde release.

De onderliggende gedachte

Het meest waardevolle dat er gebeurt tussen een mens en een AI is niet de code, het concept of het antwoord. Het is het denkproces — en in de gewone praktijk verdampt dit volledig. [...] Het maakt een AI niet persistent, en het zorgt er niet voor dat iemand zich dingen herinnert. Het zorgt ervoor dat het werk hervatbaar is — en dat het denken cumuleert.

— uit What is ADRs4AI?, het stichtingsessay. Een vreemde kan dit koud lezen; het auteurschap en het review-record zijn openbaar, want dat is de methode.