Make fast-gate touched-test selection use the paths it gets #1409

Open
opened 2026-10-26 21:20:35 +00:00 by jared · 0 comments
Owner

Problem

fast-gate touched-test selection reported "touched 7 tests, 12 runs" (later 7/8 tests, 12-14 runs) for every gate after ff904de8, whatever paths it got. Builders had to run the touched tests of each item by hand. The gate does not check what it claims to check.

Reproduce

n/a: seen in fast-batch-15 finding C and the fix-list builder report (batch-state open threads C and Fix list).

Origin

  • Trigger: fast-batch-15 (#1329-#1336), finding C and fix list
  • Improvised this session: builders ran touched tests by hand
  • Chain: gate checks a fixed test set ← touched-test selection ignores its paths ← unknown (investigate)
  • Root candidate: none found; searched fast-gate, fast_gate, touched, gate, selection
  • Where: plugins/os-sdlc/lib/os_sdlc/fast_gate
  • Session: 6c6b6eae-4ebd-4ac4-9b32-535875a6b39b
  • Transcript: /home/jared/.claude/projects/-home-jared-dev-cc-os--claude-worktrees-fast-batch-15/6c6b6eae-4ebd-4ac4-9b32-535875a6b39b.jsonl

VERDICT: CREATE

## Problem fast-gate touched-test selection reported "touched 7 tests, 12 runs" (later 7/8 tests, 12-14 runs) for every gate after ff904de8, whatever paths it got. Builders had to run the touched tests of each item by hand. The gate does not check what it claims to check. ## Reproduce n/a: seen in fast-batch-15 finding C and the fix-list builder report (batch-state open threads C and Fix list). ## Origin - Trigger: fast-batch-15 (#1329-#1336), finding C and fix list - Improvised this session: builders ran touched tests by hand - Chain: gate checks a fixed test set ← touched-test selection ignores its paths ← unknown (investigate) - Root candidate: none found; searched fast-gate, fast_gate, touched, gate, selection - Where: plugins/os-sdlc/lib/os_sdlc/fast_gate - Session: 6c6b6eae-4ebd-4ac4-9b32-535875a6b39b - Transcript: /home/jared/.claude/projects/-home-jared-dev-cc-os--claude-worktrees-fast-batch-15/6c6b6eae-4ebd-4ac4-9b32-535875a6b39b.jsonl VERDICT: CREATE
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
jared/cc-os#1409
No description provided.