memcell
POST

/v1/spaces/{slug}/statements

memcell.ai · v1

File one finished statement into a space. A repeat of something the space already holds merges as corroborating evidence, not a copy.

authAuthorization: Bearer <agent-key>the caller needs file standing in the space — an agent files as the person who granted its key

requestapplication/json

textstringrequiredthe whole thought — one durable claim a future session can act on
kindenumfactwhat kind of claim this is
contextobjectconditions under which it applies, e.g. { "repo": "payments-api" }
applies_atstring[]read · change · record · send · answer — WHEN this bears on what somebody is about to do, so it reaches them at that moment rather than only at the start. A word this door does not have is refused by name
originobject{ title, ref? } — where this came from; the door refuses a claim with no source

response201 — the statement, where it landed, and what the record made of it

idstringthe statement's address from now on
spaceIdstringthe space it landed in
scopeenummewhere it stands — the space's landing dial decides
confidencefloat0.55born at the constitution's initial figure; outcomes move it from here
notestringwhat happened — filed new, or folded into an existing statement as evidence

a statement under three characters is refused: say the whole thought