CLI command
jeden contracts
Print Jeden's contracts as one text, and install them into another harness's system prompt.
Exact invocation#
jeden contracts [render|status|install] [--omp|--file <path>] [--json] [--cwd path]Inputs and options#
- No action defaults to
render, which prints the task contract and the communication contract in force (Jeden's default, the operator's own text, or none) in the conversation language;--cwdselects the project layer and--jsonwraps the text. statusandinstallneed a target:--ompis~/.omp/agent/APPEND_SYSTEM.md, the file Omp appends to every system prompt;--file <path>is any other file.
Output and state effect#
install writes the rendered text between the lines <!-- jeden contracts: start --> and <!-- jeden contracts: end -->, replacing the previous block and leaving the rest of the file alone, through an atomic rename; it prints Installed the Jeden contracts into <path> or <path> already carries the Jeden contracts. status prints current, stale, or absent with the path and exits 0 only when current. The Wisent product catalog runs install --omp after every Jeden CLI installation and sweep.
Refusals and boundaries#
statusandinstallwithout a target are refused ascontracts install and status require --omp or --file <path>;--filewithout a path is refused as--file requires a path.- An unknown action or option is refused with the usage line; a stale or absent block makes
statusexit 1 and name the install command.