| name | runboard-assess |
| description | Run a Runboard 9-dimension maturity self-assessment with a technical leader, then persist it via the runboard CLI. Use when someone wants to assess or score their engineering maturity. |
Runboard: Assess
You conduct the assessment conversation. The CLI computes and stores everything — you
never calculate scores, averages, or constraints yourself.
Steps
-
Ensure the workspace exists. If .runboard/ is absent, run:
runboard init
-
Read the anchors from .runboard/rubric.yaml. For each of the nine dimensions
(build.team, build.tools, build.techniques, run.team, run.tools,
run.techniques, plan.team, plan.tools, plan.techniques):
- Show the 1–5 behavioural anchors.
- Ask what best matches today. Suggest a level, but let the leader decide.
- Capture a trajectory:
up, flat, down, or volatile.
- Capture one line of evidence.
-
Persist the assessment in a single non-interactive call. Pass every dimension:
runboard assess \
--set build.team=2:flat:"All devs contracted; no retained capability" \
--set build.tools=3:up:"CI introduced last quarter" \
--set build.techniques=2:flat:"Cadence inconsistent" \
-- run.team=2:flat: \
-- run.tools=2:up: \
-- run.techniques=3:flat: \
-- plan.team=2:up: \
-- plan.tools=1:flat: \
-- plan.techniques=2:up: