Forbrugeren
Metamodellen giver en agent en grammatik, den ikke kan træde uden for. Instansgrafen giver den kendsgerninger, den ikke selv har skrevet. Med begge dele holder det at besvare et spørgsmål om din organisation op med at være en formuleringsøvelse og bliver en traversering — og forskellen viser sig det ene sted, der betyder noget: om du skal kontrollere svaret, før du videresender det.
Søgning og traversering
Begge starter på samme måde: find den ting, der bliver spurgt om.
søgning
stopper der
traversering
starter der
Spørg, hvad et leverandørsvigt når ud til, i Adventure Works-modellen:
typet traversering · tre spring · fire typer, tre afdelinger, én forespørgsel
Leverandør
Victory Bikes
Produkt-SKU
Touring Tire Tube
Salgsordre
SO70282
Privatkunde
Dalton Adams
Tre spring, og agenten udledte ingen af dem. Den regnede ikke ud, at en cykelslange hører til i en cykel, eller at en ordre forudsætter en kunde — hvert spring er en typet relation, som nogen eller et system allerede har fastslået. Kæden går på tværs af en leverandør, en produkt-SKU, en salgsordre og en person: fire typer, tre afdelinger, én forespørgsel.
Og ét spring længere ude ligger den del, som en omskrivning aldrig når. Den samme komponent har enten en anden aftale, eller også har den ikke — denne har ikke: én aftale og ingen anden — så svaret er et enkelt fejlpunkt, med navn på. For de dæk, som den samme leverandør også leverer, returnerer traverseringen i stedet en anden aftale, og svaret bliver en påvirkning med en afhjælpning knyttet til. Den forskel er ikke en vurdering. Det er den anden kant på den samme knude, til stede eller fraværende.
Hvorfor svaret holder
Tre opgaver, og kun den første og den sidste er sprog:
01 · sprog
Oversæt spørgsmålet til en traversering
02 · deterministisk
Udfør den deterministisk
03 · sprog
Fortæl resultatet
Organisatorisk intelligens er ikke et sprogproblem med en graf bagved. Det er et grafproblem med en sproggrænseflade — og at bede en model om at ræsonnere om påvirkning ud fra prosa er at bede den om at gøre det ene, den ikke kan holdes op på.
Tre ting følger af det, og ingen af dem er en prompt.
det kan du kontrollere
det bliver registreret
det forbedrer den
Ved kanten af modellen
Adspurgt om, hvem der ellers kunne dække de indkøbsordrer, der er tildelt én indkøber i Indkøb, svarede agenten i demo-tenanten ikke, at ingen kunne. Den svarede, at der ikke var
nogen sekundære medansvarlige modelleret i grafen.
Læg mærke til forbeholdet. Det er ikke en gardering — det er hele påstanden. Der kan sagtens være en kollega, der dækker for hende hver august; det, modellen siger, er, at ingen har registreret det. Den ene sætning kan du handle på, den anden ville du have været nødt til at verificere først.
En agent oven på dokumenter kan ikke foretage den skelnen, fordi der ikke er noget, den kan være tavs i forhold til. Fravær i et dokumentlager kan ikke skelnes fra en side, ingen har skrevet. Fravær i forhold til en type er et fund: relationen findes i grammatikken, denne knude har den ikke, og det hul har en ejer — fordi ansvarsmatricen hører til typen, så hver knude ved, hvem der svarer for det, der mangler på den.
Hvilket også er det ærlige svar på det rimelige spørgsmål om enhver model: hvad hvis vores er ufuldstændig? Det vil den være. Agenten vil fortælle dig hvor.
Uopfordret
En typet graf med tilstand er noget, der kan overvåges, og overvågning er dér, hvor en agent gør sig fortjent til en fast plads frem for et chatvindue. Den bemærker:
at en proces har mistet sin ejer
at en godkender har et mandat, vedkommende aldrig har brugt
at hundredvis af ordrer nu går gennem én person, uden at nogen medansvarlig er registreret
at en færdighed har præcis én indehaver på aftenholdet
Ingen af dem er et spørgsmål, nogen ville have tænkt på at stille den dag, det blev sandt. Alle er tilstande, modellen kan kontrolleres op imod — og hver af dem går til en navngiven person, fordi ansvarsmatricen er en egenskab ved typen og ikke en notifikationsregel, som nogen har konfigureret.
Autonomi i opmærksomhed, ikke i myndighed. Agenten identificerer, rapporterer, overvåger og eskalerer. Den ændrer ikke din organisation, og grænsen er ikke en politik i en prompt: hvad den overhovedet er i stand til at påstå, er begrænset af en grammatik, som den ikke selv har skrevet og ikke kan udvide.
Endnu en indvending
Indtil videre beskriver dette en model, der er sand i dag. Du har set denne del fejle før — kataloget, som ingen opdaterede, CMDB'en, der var forkert inden for et år. Den indvending fortjener sit eget svar.