Repository navigation
Commit 4d320a4
docs(docs-audit): record that the periodic full-audit backstop is not running (#9428)
* docs(docs-audit): record that the periodic full-audit backstop is not running
Part 4 of the docs-audit README described a cron routine running the
docs-accuracy audit on a monthly/per-release cadence. Measured 2026-08-18:
no such schedule exists. No GitHub Actions workflow runs the audit (the 11
scheduled workflows are all unrelated), no Routine on the agent-seat account
runs it, the `schedule` skill the section named as the creation mechanism is
gone, and repo history holds only three hand-initiated audit PRs with no
cadence between them.
This matters beyond the README: the #9192 option-A ruling (keep the docs-drift
scope precise) rests on this backstop as its coverage leg. Recording the
measurement rather than standing the routine up — a periodic LLM audit spends
budget on a cadence, which is the maintainer's call.
Also records a second defect the measurement surfaced: the old text scoped the
routine to "the change-scoped doc list since the last audit" while the cost
note called part 4 the "periodic full backstop". Only the latter is a backstop
— a change-scoped list is derived by the same anchor heuristic whose misses the
backstop exists to catch.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XqDQYVU5smx29ts9pAErja
* docs(docs-audit): correct the scheduled-workflow list to 10, derived not copied
The first commit said 11 scheduled workflows and included `cut-rc`. That list
was copied from an earlier triage comment rather than derived. On origin/main
`cut-rc.yml` has no `schedule:` trigger — its only `schedule:` match is a
comment stating it deliberately has none, which an unanchored grep counts.
Ten workflows carry a real `schedule:` trigger. The conclusion is unchanged
(none of them runs the docs audit), but a list consumed as authoritative
without deriving it is the exact failure this card exists to measure, so the
section now carries the derivation command instead of the copied list.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XqDQYVU5smx29ts9pAErja
* docs(docs-audit): record that packageMentionDocs is not a superset, so it is no backstop
The obvious cheap substitute for a missing full-audit backstop is to widen the
audit's scope back to the coarse packageMentionDocs set. Measured across the 8
most recent packages/**-touching commits on main, that does not work: the coarse
set is wider but not a superset — 3 to 7 pages present in the precise docs set
are absent from packageMentionDocs in every one of the 8.
That is the #9192 finding restated. The two sets miss in different directions,
because the coarse one is a dependency-graph proxy and pages documenting a
change through the SDK surface never name the implementing package. Swapping to
it trades one incomplete set for another and loses pages the precise scope gets
right. Only --all is a backstop.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XqDQYVU5smx29ts9pAErja
---------
Co-authored-by: Claude <noreply@anthropic.com>1 parent 6e211b7 commit 4d320a4
1 file changed
Lines changed: 66 additions & 8 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
352 | 352 | | |
353 | 353 | | |
354 | 354 | | |
355 | | - | |
356 | | - | |
357 | | - | |
358 | | - | |
359 | | - | |
360 | | - | |
| 355 | + | |
| 356 | + | |
| 357 | + | |
| 358 | + | |
| 359 | + | |
| 360 | + | |
| 361 | + | |
| 362 | + | |
| 363 | + | |
| 364 | + | |
| 365 | + | |
| 366 | + | |
| 367 | + | |
| 368 | + | |
| 369 | + | |
| 370 | + | |
| 371 | + | |
| 372 | + | |
| 373 | + | |
| 374 | + | |
| 375 | + | |
| 376 | + | |
| 377 | + | |
| 378 | + | |
| 379 | + | |
| 380 | + | |
| 381 | + | |
| 382 | + | |
| 383 | + | |
| 384 | + | |
| 385 | + | |
| 386 | + | |
| 387 | + | |
| 388 | + | |
| 389 | + | |
| 390 | + | |
| 391 | + | |
| 392 | + | |
| 393 | + | |
| 394 | + | |
| 395 | + | |
| 396 | + | |
| 397 | + | |
| 398 | + | |
| 399 | + | |
| 400 | + | |
| 401 | + | |
| 402 | + | |
| 403 | + | |
| 404 | + | |
| 405 | + | |
| 406 | + | |
| 407 | + | |
| 408 | + | |
| 409 | + | |
| 410 | + | |
| 411 | + | |
| 412 | + | |
| 413 | + | |
| 414 | + | |
| 415 | + | |
| 416 | + | |
| 417 | + | |
361 | 418 | | |
362 | 419 | | |
363 | 420 | | |
364 | 421 | | |
365 | 422 | | |
366 | 423 | | |
367 | | - | |
368 | | - | |
| 424 | + | |
| 425 | + | |
| 426 | + | |
0 commit comments