test-lane

Installation
SKILL.md

test-lane

A slow push is almost never a hang. It is the full-suite lane, and the full-suite lane is what an unmapped path buys you. [Forge #8 ×3]

The two lists that decide the lane

A changed path stays on the fast targeted lane only if it satisfies both:

  1. isKnownTargetablePath(file)scripts/test.js [verified 2026-08-13, around line 181]
  2. It resolves to at least one real test file through getTestCandidatesForChangedFile(file) / DIRECT_TEST_CANDIDATESlib/commands/test.js [verified 2026-08-13, around lines 30 and 202]

Satisfy one and not the other and you still get the full suite: an unrecognised path sets hasUnmappedFiles, and a recognised path that maps to zero existing tests sets hasZeroResolvedTests. Either flag flips the plan to full.

Installs
1
GitHub Stars
4
First Seen
7 days ago
test-lane — harshanandak/forge