Otevřená specifikaceznalosti pro AI agentyv0.1 draft

Každý fakt je pravdivý jen v kontextu.

microon je otevřená specifikace znalostí, kterým AI agenti mohou věřit — quady nesoucí svůj kontext: vrstvu, časové okno, původ. Kdo fakt tvrdí, kdy platil a kdo ho smí měnit jsou dotazovatelné fakty, ne směrnice. Pět principů je normativních. Všechno ostatní je implementation-defined.

quad — jeden fakts · p · o · ctx
kontext statevrstva 2026-04-05T14:30:00Zplatí od platí do (stále pravda) pda-fieldbustvrdí
Quad. Trojice uvádí čtení; kontext uvádí podmínky, za kterých platí. Budova, do níž čidlo patří, je samostatný fakt: sensor-fcu01-st01 · locatedIn · bld-jn1420.

Jedno úložiště, dva pohledy

Graf je pohled na ontologický popis uložený v microonu: subjekty a objekty se stávají uzly, predikáty orientovanými hranami a kontext cestuje s každou hranou. Stejné quady slouží i AI agentovi — přepněte pohled a uvidíte, co čte on. Přidat znalost znamená přidat quady; každý pohled se přizpůsobí.

úložiště quadů — jedna malá doména budovy 9 quadů · 5 vrstev
najeďte na uzel pro jeho quady · najeďte na hranu pro celý quad · uzly lze přetahovat

Šipky se čtou subjekt → objekt: room-301 je partOf bld-jn1420. Nad hranou predikát, pod ní kontext — vrstva a původ; barvy jsou pět vrstev. Agentní pohled je stejných devět quadů zodpovězených jako dotazy — včetně zápisu: starý fakt se uzavře a nový nese původ agenta.

Pět principů

Systém, který splňuje všech pět principů, je microon systém — nezávisle na úložišti, dotazovacím jazyku, transportu i slovníku.

P1 / 5

Fakt bez kontextu neexistuje.

Každý fakt je quad: subjekt, predikát, objekt, kontext. Kontext nese podmínky pravdivosti faktu — vrstvu, časové okno, původ. Holá trojice není platný microon fakt.

Kontext není téma. Čeho se fakt týká, vyjadřují predikáty (locatedIn, partOf) a dotazuje se to jako každý jiný fakt.

P2 / 5

Pravda má trvání.

Úložiště je append-only. Každý fakt platí od okamžiku do okamžiku; otevřený konec znamená platí teď. Update znamená: atomicky uzavřít starý fakt a zaznamenat nový. Dotazy k okamžiku v čase nevyžadují žádný další aparát.

P3 / 5

Každý fakt má původ.

Každý fakt zaznamenává agenta, který ho tvrdí — zařízení, člověka, službu, AI agenta. Implementace MUSÍ odmítnout fakt bez ověřitelného původu. Jistota (měřeno / odvozeno / deklarováno) je volitelné rozšíření na téže ose.

P4 / 5

Znalost má vrstvy.

Každý fakt patří právě do jedné z pěti vrstev. Sada vrstev je pevná a stejná v každé doméně. Autorizační fakty jsou obyčejné quady ve vrstvě authz, s časovými okny a původem jako každý jiný fakt.

schemadefinice — typy entit a vlastností
structuretopologie — umístění, obsahování, propojení
stateaktuální hodnoty — čtení, polohy, žádané hodnoty
metakvalita — kalibrace, firmware, rodokmen
authzoprávnění — práva čtení a zápisu po vrstvách
P5 / 5

Jednoduchost je závazek.

microon vylučuje inferenční stroje, reifikaci, blank nodes a povinné serializační formáty. Referenční model úložiště: jedna tabulka quadů. Cíl: pochopeno za stránku, implementováno za víkend.

Normativní a implementation-defined

microon nedefinuje konformance suite ani komisi. Pět principů je normativních. Všechno ostatní je implementation-defined.

Normativní — tohle je microon

  • Quad: subjekt, predikát, objekt, kontext
  • Časové okno na každém faktu; append-only úložiště
  • Ověřitelný původ každého faktu
  • Pět vrstev: schema · structure · state · meta · authz
  • Žádná inference, žádná reifikace, žádné blank nodes

Implementation-defined

  • Slovníky predikátů a typů entit
  • Konvence identifikátorů
  • Další prvky kontextu — jistota, viditelnost, přístup
  • Izolace — jedno sdílené úložiště, nebo úložiště per vlastník či lokalita
  • Úložiště, dotazovací jazyk, transport

Postaveno pro AI agenty

Agent zasahující do fyzického světa potřebuje před každou akcí tři odpovědi: je tento fakt aktuální, kdo to tvrdí a smím to. V microonu jsou všechny tři dotazy nad stejným úložištěm.

dva fakty z úložištěauthz
sensor-fcu01-st01  currentValue  22.5            [state · pda-fieldbus · 14:30 → —]
agt-edgar          mayWrite      state/setpoint  [authz · usr-tom     · uděleno, odvolatelné]

Důvěra je dotaz

Každý fakt nese ověřený původ a časové okno. Zastaralý či neověřitelný vstup — kořen selhání agentů — je odhalitelný z konstrukce.

Oprávnění je fakt

Co smí agent číst a zapisovat, je uloženo ve vrstvě authz jako obyčejné quady: někým udělené, platné od–do, odvolatelné uzavřením faktu.

Čitelné nejdřív pro stroje

Specifikace vychází jako čistý Markdown (/spec/index.md), index pro jazykové modely (/llms.txt) a JSON-LD na každé stránce.

Pozice mezi existujícími reprezentacemi

Existující reprezentace znalostí připojují kontext, čas a původ jako rozšíření. microon je definuje jako součást faktu.

Základní jednotkaKontextČasPůvodAuthzSložitost
RDF / OWLtrojicenamed graphsPROV-Ovelmi vysoká
JSON-LDdokument@contextstřední
Brick Schematrojicestřední
Project Haystacktag dictnízká
microonquadnízká

Specifikace definuje quad, pět principů, sadu vrstev, minimální sadu operací a nenormativní konvence. Strojově čitelné: /spec/index.md · /llms.txt

Číst specifikaci →