Systeemarchitectuur

Binnenin de stille motor die invalt.

Geen magische inferentie. Geen stille surveillance. Alleen gestructureerde context die mensen bewust publiceren — en een kleine set regels over wat daarmee te doen.

01
Gedeclareerde invoer
02
Scoped reps
03
Harde beperkingen
01De afspraak

Gedeclareerd, niet geobserveerd

De meeste productiviteits-AI probeert context te reverse-engineeren door alles te bekijken: toetsaanslagen, DM's, schermtijd, muisbewegingen. Dat levert ruis op, angst en een constante achtergrondruis van hallucinatie.

StandIn weigert die afspraak. Het weet alleen wat iemand doelbewust publiceert in een wrap, plus wat een gekoppeld systeem van record zoals Jira of GitHub al bevat.

A

Observatiemodel

Slokt alles op. Raadt intentie. Veel ruis, weinig vertrouwen.

B

StandIn-model

Haalt werk uit gekoppelde tools in een concept. De auteur bekijkt en keurt goed voordat het wordt gepubliceerd. Niets komt in het dossier zonder handtekening. Nul gokken.

02Waar het leeft

Infrastructuur, geen bestemming

Een losstaande app is gewoon nog een silo om te checken. StandIn is gebouwd als een laag die onder de tools zit waar je team al in leeft.

Interface

Waar je team al is

Geen aparte app, geen tweede inbox. StandIn leeft in Slack, in je code-host, in je ticket-tracker. De plekken die je al checkt zijn de plekken waar het antwoordt.

Canon

Eén canoniek dossier

Concepten trekken uit Jira, Linear, GitHub en je agenda's. De gepubliceerde wrap wordt de bron van waarheid — geen kopie om te onderhouden, maar waar teamgenoten naar worden verwezen als ze vragen.

03Drie vertegenwoordigers

Drie vertegenwoordigers, drie taken

Eén model voor alles is hoe je zelfverzekerde onzin krijgt. StandIn draait scoped vertegenwoordigers, elk alleen verantwoordelijk voor wat ze echt weten.

i

Persoonlijke vertegenwoordiger

Gebouwd uit de gepubliceerde wraps van één persoon en de tickets die zij bezitten. Beantwoordt vragen zoals zij zouden — of zwijgt.

Scope — één gebruiker
Auth — persoonlijk
Functie — overdracht, status, handover
ii

Project-vertegenwoordiger

Gescoped naar een squad, service of initiatief. Haalt uit elke wrap op dat oppervlak en citeert elke bijdrager individueel.

Scope — project of squad
Auth — org-gedeeld
Functie — stand van het werk
iii

Routing-vertegenwoordiger

Zit boven de andere. Beslist welke vertegenwoordiger een vraag moet beantwoorden, of wijst een mens aan als geen rep dekking heeft.

Scope — organisatie
Auth — org-gedeeld
Functie — wie, niet wat
04 · Weigeringen

De beperkingen zijn het product

De meeste AI-adoptie loopt vast op privacy. Dat hebben we niet met een beleidspagina opgelost. We hebben het opgelost door de tool onmogelijk te maken de dingen te doen waar mensen bezorgd over zijn.

Context heeft een halfwaardetijd

Wraps vervallen. Een notitie van drie weken geleden weegt minder zwaar dan een van vanochtend, zodat oude context zich niet voordoet als actueel.

Je woorden blijven van jou

Geen wrap wordt gebruikt om een foundation-model te trainen. Retrieval is in-context, per vraag. Als het gesprek eindigt, blijft er niets achter in iemands gewichten.

05Tweede-orde effecten

Wat verandert als aanwezigheid niet het punt is

Ontkoppel context van de persoon die hem schreef en een paar dingen worden stilletjes beter.

a.
Tijdzones doen er niet meer toe.

Een vraag om 2 uur 's nachts in Berlijn krijgt hetzelfde antwoord als een vraag om 15 uur in San Francisco. De wrap antwoordt, niet de auteur.

b.
Vakantie is geen blackout.

Een teamlid logt een week uit en hun laatste wrap blijft antwoorden. Niemand checkt Slack vanaf het strand.

c.
Overdrachten stapelen op.

Elke gepubliceerde wrap sluit aan op een langer dossier. Nieuwe medewerkers lezen wat senior engineers lezen. Context veroudert goed als het is opgeschreven.

Gebouwd voor teams die leveren.