From 65e3af594c860c96d1d76852cb9db1a5c855670d Mon Sep 17 00:00:00 2001 From: tegwick Date: Fri, 2 Oct 2026 23:10:46 +0200 Subject: [PATCH] NK-WP-0044: record first operator failure and QA proposals Co-Authored-By: Claude Sonnet 5.5 Assistant: claude-code Assistant-Model: sonnet Assistant-Process: 6969@bnt-lap001 Assistant-Session: e8ae73f2-8385-4c9c-b714-94c3c52cdbc0 --- .../NK-WP-0044-runbook-packs-for-runbook-tutorials.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/workplans/NK-WP-0044-runbook-packs-for-runbook-tutorials.md b/workplans/NK-WP-0044-runbook-packs-for-runbook-tutorials.md index 819af4b..079bf3d 100644 --- a/workplans/NK-WP-0044-runbook-packs-for-runbook-tutorials.md +++ b/workplans/NK-WP-0044-runbook-packs-for-runbook-tutorials.md @@ -113,6 +113,13 @@ principal `rehearsal-inert-nohost` only, 2h). This proves the signing mechanics, until a test target exists. Dry-runs of packs 1-3 are all clean; Bernd's UI rehearsal is the remaining T05 work. A systematic pre-production environment (ops-warden's option b) is Bernd's later topic. +**First operator run, 2026-10-02 (Bernd, project nk-rehearsal)**: `nk.ssh-certificates` step `sign` failed, recorded with a note: the +`WARDEN_CONFIG=` prefix was not applied, so warden used the production config. Retried with the prefix and it passed. Cause: the +requirement lived only as an inline prefix in the command. Pack fix to apply after the run completes (a changed revision resets the +evidence): state the rehearsal-config requirement as its own step with a check that proves which config is selected. QA proposals +(structured `env:`, `must_exist` datapoints, `rtut smoke`, failure hints, failures as pack defects) sent to runbook-tutorials +(`37848b4c-1b30-410f-bcc3-3a79a4d59ab1`). + ## Retire the markdown verifier ```task