Oko/Docs

Command reference

oko person assessment correct

Records a person's own choice on one dimension of one assessment. It stands over the model's choice in every count of `oko person show`, and the model's choice is kept beside it; the model never reads that message again.

Invocation#

Command
oko person assessment correct ID --dimension D --choice C --by WHO [--json]

Inputs and options#

  • --dimension and --choice must be ones the declaration offers. --by is `operator` or the session recording his words.
  • The person register is ~/Library/Application Support/Oko/person.json; OKO_PERSON_REGISTER moves it. It quotes the operator verbatim and is published nowhere.

Output and state effect#

  • Writes the correction with who made it and when, and prints the assessment.

Refusals and safe exits#

  • `oko person assessment correct requires --dimension <text>`, the same for --choice and --by (exit 2).
  • `<dimension> is not a dimension an assessment has; the dimensions are words, clarity, completion, autonomy, decision` and `<choice> is not a choice of <dimension>; its choices are <choices>` (exit 2), before anything is written; `no assessment with id <id> is registered`.

CLI reference#