KeyLoad — одна composable база для AI agents: документи, таблиці, графи, пошук, time series, blobs, черги та події поєднуються через авторизовані SQL, SDK і MCP операції. Orleans виконує кожен запит через окремий request grain; node-local PartitionHost володіє ZoneTree, журналами та ordered apply gate. Початкова production topology — RF3, orchestration і тести належать Aspire.
ADR-116 і CurrentFormat визначають єдиний поточний формат. ADR-011 зберігає повний контракт його recovery, backup та restore. ADR-017 визначає session tokens і native ownership movement. Невідомі або пошкоджені формати відхиляються до ефектів.
Поточні shared contracts: Orleans primitives, typed runtime options, TimeProvider, functional coverage, MCP discovery та independent Website publication. Build and Tests, Benchmarks, Website і Release мають окремі workflows.
Accepted означає прийнятий контракт, а не виконані acceptance-критерії.
Proposed означає невирішений вибір, який не можна рекламувати як готову capability.
Кожен ADR містить REQ/AC, ownership, ordered implementation, tests і verification;
feature specifications та
implementation status містять повну traceability.
Номери рішень стабільні; каталог містить лише наявні активні ADR.
flowchart LR
Policy[Owner policy and feature requirements] --> Decision[Current architectural contract]
Decision --> Ownership[Exact slice ownership and join points]
Ownership --> Operations[Whole operation implementation and tests]
Operations --> Proof[Source bound Linux qualification]
Proof --> Status[Honest acceptance status]