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.