The repertoire

Reference

Once installed, the agent gains a small repertoire of motions — methods it may call by name. The complete list lives in capabilities.py.

Plate VCatalogue of provided pathways

Once installed, the agent gains a small repertoire of motions — methods it may call by name. They divide naturally into recall, proposal, lifecycle, and session. The catalogue is partial; the complete list lives in capabilities.py.

i · recall (unrestricted)

kb_search
full-text, embedding, and substring across all artefacts.
kb_context
a budgeted, cited bundle suitable for prompt injection.
kb_read_claim
retrieve a claim by id.
kb_list_pending
show what awaits human review.

ii · proposal (gated)

kb_register_source
declare evidence; content-addressed by sha-256.
kb_propose_claim
file a citation-bearing assertion for review.
kb_propose_page
file a longer markdown write-up for review.
kb_propose_entity
name a thing once; relate it everywhere.

iii · lifecycle (audited)

kb_supersede
declare an old claim replaced by a new one.
kb_contradict
mark two claims as incompatible; humans pick.
kb_archive
retire a claim without deleting its history.
kb_confirm
re-cite a claim today; resets the staleness clock.

iv · session (bracketing)

kb_session_start
open a work block; bundles every later proposal.
kb_session_end
seal the block; backfill the proposal list.
kb_crystallize
approve all the session's pending proposals; write a summary page.
kb_audit
read the append-only ledger; every motion is in it.