Commit ec0eaed
committed
fix(spec): keep the blank-
Interpolating the composed gate into the refusal put `featureGatePredicate` —
and through it the whole `PUBLIC_AUTH_FEATURES` registry — in a customer-facing
`message:` position, and that gate's per-module fixed point then swept the
registry's internal `notes` / `exempt.reason` prose as customer-facing text.
Measured: `pnpm check:doc-authoring` is green at the base commit and flagged
three pre-existing strings with the interpolation in.
The sentence now names the composed shape without interpolating the gate, which
is also how the two refusals beside it are written. No test pinned the wording.
Claude-Session: https://claude.ai/code/session_01JbZnqu8bt6YqfJsr9vaFb3
Co-authored-by: Claude <noreply@anthropic.com>source refusal out of check:doc-authoring's sink closure1 parent 1c5b902 commit ec0eaed
1 file changed
Lines changed: 15 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
389 | 389 | | |
390 | 390 | | |
391 | 391 | | |
| 392 | + | |
| 393 | + | |
| 394 | + | |
| 395 | + | |
| 396 | + | |
| 397 | + | |
| 398 | + | |
| 399 | + | |
392 | 400 | | |
393 | 401 | | |
394 | | - | |
395 | | - | |
396 | | - | |
397 | | - | |
398 | | - | |
399 | | - | |
| 402 | + | |
| 403 | + | |
| 404 | + | |
| 405 | + | |
| 406 | + | |
| 407 | + | |
| 408 | + | |
400 | 409 | | |
401 | 410 | | |
402 | 411 | | |
| |||
0 commit comments