scema-cli 0.1.0

Scematica Omni — the `scema` command: a terminal-native agent runtime over the omni cognitive loop.
scema-cli-0.1.0 is not a library.

scema-cli

scema - the agent runtime from a terminal.

Part of Scematica Omni — an agent runtime that perceives an environment, projects competing futures, ranks them under a stated preference, decides or refuses to, and seals a verifiable record of what it did.

The organising idea across every crate: each layer can say "I don't know", and saying it costs nothing. An agent that cannot express ignorance expresses a number of the right shape instead, and nothing downstream can tell it from a measurement.


$ scema observe .
$ scema simulate "clear the marker backlog" --ground markers:scema-tools   # writes nothing
$ scema decide   "clear the marker backlog" --ground markers:scema-tools   # seals a record
$ scema explain 58898030 ; scema verify --all
$ scema policy

simulate never persists — it is a counterfactual, and a record it left behind would later read as a decision the agent made. decide seals a record and appends memory. Both compute exactly the same thing.

execute, delegate, discover and pay are registered verbs that exit non-zero saying what is missing. They are in --help on purpose: the shape of the runtime includes an action path, an agent-to-agent path and a payment path, and finding that out from the tool beats finding it out later.

An unmeasured term renders as an em dash, never 0.00. A column of numbers is the most persuasive thing a program can emit, and the moment a neutral element renders as a number the distinction the type system has been protecting is gone in the last hundred lines of the program.


Licensed MIT.