Commit dc4437a
committed
fix(pm): drop the no-path-population marker the widening-tell gate cannot honour
The gate's CI command is its own --self-test, so on the marker's own second
listed cause the declaration read true. dispatch-gates' live guard refuses it
anyway the moment a family NAMES paths, and this one names 59: 9 from its module
body (the registry table, the objectui mirror glob, two repo slugs, four fixture
filenames) and 50 inherited from the two registers it imports on purpose,
SUSPECT_TIER_GLOBS and REGEN_ARTIFACTS.
Getting those out of a scanned position would mean hand-copying two registers
this file imports precisely so it can never disagree with them - the drift
check:pm-governed-prose exists to stop, and this gate's strongest property. So
the marker goes and the derivation stands. The header now records what the
derivation says, which part of it is right (packages/spec/src/**,
api-surface/**, the three registries - the surfaces this gate polices) and which
part is noise inherited from REGEN_ARTIFACTS, and why one cheap self-test in a
MATCHED column is the smaller error than a marker sitting above a live
population.
The case that catches this sits at ~1534 of dispatch-gates' self-test and needs
well over 540s to reach, which is why three local runs missed it.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018dxq7YqsLDMeZDZ5AzsgJX1 parent 9f33c3a commit dc4437a
1 file changed
Lines changed: 41 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
158 | 158 | | |
159 | 159 | | |
160 | 160 | | |
161 | | - | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
162 | 202 | | |
163 | 203 | | |
164 | 204 | | |
| |||
0 commit comments