net-kingdom/tools/contract-tests
tegwick c63aa398d6 NK-WP-0058-T08 worker protocol and excerpt tool; T06 window watch (row O5), first use of the protocol
T08: .claude/rules/worker-protocol.md (imported by CLAUDE.md, pointed to from AGENTS.md) and
tools/contract-tests/excerpt.py: name the rows, hand every worker one excerpt, one owner per step, check
with the excerpt's tests. A test requires every table row to have details and a contract test (found O4).
T06: bounded-executor/window_watch.py flags or closes the write role when no run Job is active or recent;
stub tests; in the image. Built from the excerpt for O5, E1, C1, E8, E9, R2.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 943911@bnt-lap001
Assistant-Session: fc322940-1c8e-4bed-ab39-86cec99f23a0
2026-11-06 01:36:09 +01:00
..
tests NK-WP-0058-T08 worker protocol and excerpt tool; T06 window watch (row O5), first use of the protocol 2026-11-06 01:36:09 +01:00
excerpt.py NK-WP-0058-T08 worker protocol and excerpt tool; T06 window watch (row O5), first use of the protocol 2026-11-06 01:36:09 +01:00
fetch_owners.py NK-WP-0058-T02 step 1: owner source in CI, contract workflow, suite fails on any skip 2026-11-05 23:58:16 +01:00
oci_extract.py NK-WP-0058-T02 step 2: T15 and T19 exercises run in the contract CI 2026-11-06 00:13:26 +01:00
requirements.txt NK-WP-0058-T02 step 2: T15 and T19 exercises run in the contract CI 2026-11-06 00:13:26 +01:00
run.sh NK-WP-0058-T07: conventions lint, server-side applies, one cluster route 2026-11-06 00:34:00 +01:00