Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

cdno question

Manage question notes: create one, then transition its status. Each status transition is logged to today’s daily note. To list active questions, use cdno questions.

cdno question [OPTIONS] <COMMAND>

Subcommands

SubcommandDescription
createCreate a new question note
parkSet status to parked
answerSet status to answered
retireSet status to retired
activateSet status to active

All honour --json ({path, message}, non-interactive).


cdno question create

Create a new question under questions/<domain>/<slug>.md. The slug derives from the text.

FlagDescription
--domain <DOMAIN>research or life.
--text <TEXT>The question text (becomes the body H1).
--var <NAME=VALUE>Value for a custom template’s prompted variable ([variables.prompt]). Repeatable. See Prompted variables.
cdno question create --domain research --text "Does sparse attention beat dense OOD?"

Status transitions

park, answer, retire, and activate each take a --slug. The interactive picker offers only eligible questions for that transition (e.g. you can only park an active question).

FlagDescription
--slug <SLUG>Question slug.
cdno question park   --slug does-sparse-attention-beat-dense-ood
cdno question answer --slug does-sparse-attention-beat-dense-ood
cdno question retire --slug does-sparse-attention-beat-dense-ood
cdno question activate --slug does-sparse-attention-beat-dense-ood

create_question, set_question_status. (List via get_active_questions.)

See also