Skip to content

Runbooks and Diataxis docs

Modulecraft.10 · practice · docs · Pass 11 · 1 to 2 h
You builddocs/runbooks, docs/README.md
Testscourse/tests/craft.10 (named below, with why each exists)
Needsnone
Used byno code call site; this is an independent artifact
MilestoneMS-P11
  • Tie each claim to the exact platform evidence that Runbooks and Diataxis docs produces.
  • State the owner, success condition, and recovery action before declaring the work complete.
  • Record unresolved assumptions so the next review can test them.
Terminal window
ol start craft.10
ol tests craft.10
ol check craft.10

Incidents recur when operating knowledge lives only in chat. Runbooks make detection and recovery executable; Diátaxis helps readers find tutorials, task procedures, explanations, and reference.

A runbook starts with impact and a trigger, names a safe first action, and separates diagnosis from recovery. Each command has expected output and a rollback condition.

For an availability burn alert, identify the affected SLO, query the 5xx and request-rate series, compare the last deployment, then shift traffic or roll back. Verify the alert clears and record the incident timeline.

TestKINDChecksWhy it matters downstream
test_artifact_paths_are_declaredartifactConfirms the submitted paths and required evidence exist, so a plausible narrative cannot pass without the reviewable deliverable.
#PitfallSymptomCaught by
1The artifact names a decision without the evidence that supports itReviewers cannot verify the claim against the repository or system.test_artifact_paths_are_declared
2The failure or rollback case is omittedThe happy path passes while an operator has no safe response under failure.test_artifact_paths_are_declared
3The owner, threshold, or scope is implicitTwo reviewers can reach different release or risk decisions from the same evidence.test_artifact_paths_are_declared
DirectionModuleConnection
Backcraft.02Read this declared prerequisite before producing the artifact; use it to verify the relevant contract or evidence.
Backops.00Read this declared prerequisite before producing the artifact; use it to verify the relevant contract or evidence.
ResourceWhat to inspect
C4 model and architecture rules, section 2.3Compare the submitted views with the course system boundary and its process/file interfaces.