Repository navigation
Commit 5630520
committed
fix(pm): declare the stale-
Wiring `check:pm-stale-finding` into package.json makes this tool a DECLARING
family for `dispatch-gates`, and `check:declared-population-live` reds on it:
the module-level run fixture's repo slug is the only path-shaped literal in the
file, so the derivation read it as a declared population of one path that names
no tracked file — the same output a gate with no literals produces.
Both halves of the gate's own remedy: the `no-path-population` marker, which is
true of this tool (its whole input is the GitHub API), and the fixture moved
into the self-test body, where the module-body mask reaches it. Top-level VALUE
declarations are deliberately never masked — being unreferenced at module scope
is what a declared population IS — so the comment on the moved fixture says
⛔ do not hoist it.
`check:declared-population-live`: 250 declaring families with 1 unreachable →
249, all reaching. The sweep's 91-case self-test is unchanged.
Claude-Session: https://claude.ai/code/session_01DAcomhvR9kKizeYgg89Vo8
Co-authored-by: Claude <noreply@anthropic.com>finding sweep's empty path population1 parent b1d9043 commit 5630520
1 file changed
Lines changed: 25 additions & 14 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
172 | 172 | | |
173 | 173 | | |
174 | 174 | | |
| 175 | + | |
| 176 | + | |
175 | 177 | | |
176 | 178 | | |
177 | 179 | | |
| |||
947 | 949 | | |
948 | 950 | | |
949 | 951 | | |
950 | | - | |
951 | | - | |
952 | | - | |
953 | | - | |
954 | | - | |
955 | | - | |
956 | | - | |
957 | | - | |
958 | | - | |
959 | | - | |
960 | | - | |
961 | | - | |
962 | | - | |
963 | | - | |
964 | 952 | | |
| 953 | + | |
| 954 | + | |
| 955 | + | |
| 956 | + | |
| 957 | + | |
| 958 | + | |
| 959 | + | |
| 960 | + | |
| 961 | + | |
| 962 | + | |
| 963 | + | |
| 964 | + | |
| 965 | + | |
| 966 | + | |
| 967 | + | |
| 968 | + | |
| 969 | + | |
| 970 | + | |
| 971 | + | |
| 972 | + | |
| 973 | + | |
| 974 | + | |
| 975 | + | |
965 | 976 | | |
966 | 977 | | |
967 | 978 | | |
| |||
0 commit comments