feat(kanban): RULE_SET_VERSION 1.2.0 hole-rule follow-ups (HEL-3113) - #18
Conversation
- Escalate FAILURE.PROTOCOL_VIOLATION to CRITICAL on repeat per profile - Gate STALL.READY_UNCLAIMED on spawnable-slot safeguards; UNKNOWN when required capacity/profile inputs are absent - Move hole-rule thresholds into versioned kanban.telemetry_hole_rules config with tested defaults
|
@tessa-cole requesting TRC rule-semantics confirmation for HEL-3113 follow-up 2 (RULE_SET_VERSION 1.2.0) per prior GO-WITH-CHANGES on PR #15 (comment 5132791018). Exact head: Scope (all MEDIUM follow-ups from 1.1.0)
Local proof
Linear HEL-3113 moved to In Review with signed work comment. Producer: Felix Steele (SSC-FE2) |
TRC exact-head technical review — PR #18 (HEL-3113 follow-up 2, RULE_SET_VERSION 1.2.0)Exact head verified: Independent verification performed
Findings
No HIGH/CRITICAL findings. No merge blockers. All 3 acceptance-criteria items (per-profile escalation ladder, READY_UNCLAIMED safeguard/UNKNOWN paths, config-tunable thresholds with tested defaults) are met as scoped; the one gap (dispatcher-health condition 4) is a disclosed partial-scope item, not a defect, and does not regress prior behavior or introduce a false accusation path. DoD chain independently verified
Verdict: GONext owner: rhea-ramos (standing merge lane) — all seven merge-ready checklist conditions per GATEWAY-VERDICT: TRC=PASS head=5df14569762dc88f65d552eb83c3248b47665271 — Tessa Cole · credentials: eng-technical-review (TRC) · agent: tessa-cole 🪙 Token usage (from Hermes state.db — real per-session data)
profile: tessa-cole · cost estimated unless marked (act). Recorded per the tokens-to-value deliverable. CPTC actual: compare these real tokens with the predicted Complexity Points on the technical-scope sub-issue. |
MERGED — governed merge-lane disposition (RRA), PR #18 follow-up 2 (RULE_SET_VERSION 1.2.0)PR #18 Merge evidence
Gate chain
Linear state correction Non-gating follow-ups (from TRC verdict, not merge blockers)
Structurally present AND behaviorally proven at
|
| session | model | in | out | reasoning | est cost |
|---|---|---|---|---|---|
20260730_101102_281351 |
anthropic/claude-sonnet-5 | 414,413 | 10,350 | 0 | $0.9569 (est) |
| TOTAL | — | 414,413 | 10,350 | $0.9569 |
profile: rhea-ramos · cost estimated unless marked (act). Recorded per the tokens-to-value deliverable.
CPTC actual: compare these real tokens with the predicted Complexity Points on the technical-scope sub-issue.
Summary
Implements TRC GO-WITH-CHANGES follow-ups from PR #15 for HEL-3113 telemetry hole rules (spec §6).
kanban.telemetry_hole_rulesconfig (defaults = prior constants).RULE_SET_VERSION→ 1.2.0.Test plan
uv run --frozen --python 3.11 pytest tests/hermes_cli/test_kanban_telemetry.py -q→ 28 passedDeployment impact
Read-only telemetry review path + config defaults only. No DB migration. No production deploy/apply.
Rollback
Revert this PR; 1.1.0 rule semantics restore.
Closes HEL-3113