You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(docs-audit): state where every emitted anchor came from (#13738)
Each row of the docs-drift advisory now names the declaration that minted its
anchor, so a reader can judge the row instead of guessing:
organizationId (symbol, a field of interface MetaOverlayCacheKey)
userActions (symbol, a field of const object ObjectSchemaBase)
Those two are the same syntactic form — `name:` inside an object or interface —
and that is the finding this implements: one is the noisiest anchor the tool
mints, the other the most valuable, and no syntactic or per-package test
separates them. The declaring container does, and no row printed it before.
Publication only. No guard, no threshold and no bridge hop reads the new field;
the emitted anchor set is byte-identical before and after, with only the
rendering differing. `--self-test` pins the provenance key set as exactly the
anchor set in both directions, so a later change cannot start deciding with it
without going red.
Claude-Session: https://claude.ai/code/session_01Pk26oZ12t5N1hwGW1m1MgC
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
0 commit comments