PR #1017 follow-ups: test_nflib_channels.py landed old-shape, not swept into the co-located rename nf-ah4 ← Beads

open priority 2 task unassigned

Twinned from https://github.com/cfsh/ninefold/issues/1063 by tools/beads/import_github.py's reconcile pass.

Suggestions from ninefold-reviewer's review of #1017.

#1017 (design 010 T6) exists to git-mv every tools/tests/test_X.py to a co-located <dir>/<stem>_test.py. While the PR was in flight, #1018 merged to main and added tools/nflib/channels.py with its test at the OLD-shape path, tools/tests/test_nflib_channels.py (see #1018's own Test Plan). #1017's rebase-reconciliation commit (3ab6b797) correctly noticed this file was now sitting ungoverned — none of the existing GOVERNED_TESTS patterns match a test_-prefixed name — and added a bespoke row for it at the old path to close the hole.

That closes the immediate governance gap, but leaves a straggler that isn't one of the four documented, tracked, T7-transitional files (the new row's own comment says so: "not a design 010 transitional row"). The clean fix was available in the same commit and needs no extra plumbing:

Mechanical, no design decision needed. Not blocking — the governance hole is already closed by the current row, this is purely finishing the invariant #1017 itself establishes.

Dependencies

None.

Comments

No comments.

Add a comment