Skip to content

docs(knowledge): repopulate the doc queue with the adopted enqueue roster - #1895

Merged
kyle-sexton merged 6 commits into
mainfrom
docs/corpus-dq-enqueues
Aug 3, 2026
Merged

docs(knowledge): repopulate the doc queue with the adopted enqueue roster#1895
kyle-sexton merged 6 commits into
mainfrom
docs/corpus-dq-enqueues

Conversation

@kyle-sexton

Copy link
Copy Markdown
Contributor

Summary

Repopulates the docpage-digest Anthropic profile's doc queue with the doc-corpus campaign's adopted enqueue roster (knowledge 0.10.18 → 0.10.19):

  • 14 pages queued across seven groups — thinking troubleshooting first (on the corrected rationale: the harness carries a parallel troubleshooting surface, so the page's transfer is demonstrated, not conjectured), then the last thinking page, the retention/ZDR slice (one slice, two lanes, three pages — org-level policy, the one queued topic with compliance weight), one Agent SDK page with the wider-scope boundary stated in the group heading, the models freshness pair, three Claude Code companion docs in digestion order, two blog posts, and one engineering post (the property admitted in 0.10.18).
  • 5 pages deferred with triggers — each carrying its named re-arm condition, including a context-window deferral that states its discharged check's result rather than leaving the trigger dormant.
  • The retention/ZDR enqueue is recorded as still open to an owner veto; the engineering entry's contingency is disclosed as discharged (its prerequisite property edit was the 0.10.18 merge).

Independently verified (fresh-context, rationale withheld): SHIP, with the two findings (deferred-block position; contingency disclosure) applied in 6395841eb3 and confirmed CLOSED. All 14 queued URLs return HTTP 200 live; queue counts recounted at the bytes by producer and verifier independently.

No linked issue

Related

🤖 Generated with Claude Code

https://claude.ai/code/session_011UarawwEnZQu7cB6i7WatJ

kyle-sexton and others added 4 commits August 3, 2026 17:56
…ting-5 dispositions

Ten pages queued and five deferred-with-trigger records added to the Anthropic
publisher profile, each carrying the reason it is where it is.

thinking-troubleshooting is queued first on a corrected rationale: the check it
backs is falsified, not weak — the harness carries a parallel troubleshooting
surface, so the page's transfer is demonstrated rather than conjectured.

Companion-doc order amended so memory digests second, on measured corpus
citation load plus its now-live routing destination. The Agent SDK entry states
its one-page boundary rather than leaving the thirty-page doc set to inference.

Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
…t the what's-new deferral

The previous commit's CHANGELOG asserted "ten pages queued and five
deferred-with-trigger records added". Recounted at the bytes, one bullet per
page: 11 queued across six groups, and 5 pages newly deferred — the deferred
section holds six bullets because task-budgets predates this batch. The entry
now states the counting rule alongside the figures. The previous commit
message carries the superseded "ten pages" figure and is left as pushed.

The two what's-new pages shared one bullet, a shape no incumbent entry uses.
They are now one page per bullet, each stating its own trigger, which is also
what makes the count unambiguous.

Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Adds the retention and ZDR group after the thinking group: the platform
api-and-data-retention page as the API lane, plus data-usage and
zero-data-retention as the harness lane. Both properties were already in
scope, so the slice costs one fetch.

A veto-flagged adopted row proceeds, with the veto standing as an owner
surface rather than a gate needing a ratifying event, and a queue entry is
trivially reversible if it fires. The CHANGELOG records the enqueue and keeps
the veto disclosure.

Counted at the bytes after the addition: 14 pages queued across seven groups,
5 newly deferred with triggers across a six-bullet deferred section.

Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
…ose the engineering entry's discharged contingency

Verifier findings: the deferred-with-trigger block sat between queued
groups, so a top-down scan reading it as the queue's end would miss the
three queued pages below it — it now sits last before Artifact targets;
and the engineering-post entry's veto contingency (discharged when the
property edit merged in 0.10.18) is now disclosed in the CHANGELOG the
way the retention slice's standing veto already was.

Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
@claude

claude Bot commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

Claude finished @kyle-sexton's task in 2m 12s —— View job


Review: PR #1895 — repopulate doc queue with adopted enqueue roster

  • Gather context (diff, changed files, CLAUDE.md/REVIEW.md guidelines)
  • Review plugin.json version bump
  • Review CHANGELOG.md entry
  • Review anthropic-docs-profile.md doc-queue content for correctness/consistency
  • Post final review

Verdict: no blocking issues found. This is a well-scoped, internally consistent docs change.

What I checked

  • plugin.json — clean patch bump 0.10.180.10.19, nothing else touched.
  • CHANGELOG.md — new ## [0.10.19] entry inserted correctly above ## [0.10.18], no duplicate/out-of-sequence headers, format matches prior entries (no dates, consistent with the rest of the file).
  • anthropic-docs-profile.md doc queue — counted every entry against the PR's claims:
    • 14 queued URLs across 7 groups (Thinking: 2, Retention/ZDR: 3, Agent SDK: 1, Models: 2, Claude Code companion docs: 3, Blog posts: 2, Engineering posts: 1) — matches the CHANGELOG and PR body exactly.
    • 6 deferred-with-trigger bullets (5 new + task-budgets carried over) — matches "5 pages deferred" language.
    • No duplicate URLs anywhere in the file (21 unique URLs, each appearing exactly once) — confirmed whats-new-sonnet-5 and prompting-best-practices correctly fold into existing entries rather than gaining redundant standalone rows, as the CHANGELOG's DQ-15 bullet claims.
    • The last commit (6395841) correctly reorders the file so Deferred with trigger (not queued) sits last, right before ## Artifact targets — fixing the verifier-flagged issue where it previously sat between queued groups and could be misread as the queue's end.
    • The engineering-post entry's discharged veto contingency and the retention/ZDR slice's standing veto are both disclosed in the CHANGELOG narrative (not duplicated into the terse in-file entries), which is a consistent, intentional split between the two files.
  • Live-URL / byte-count verification: sandbox network access isn't available in this environment, so I could not independently re-check the "all 14 URLs return HTTP 200" claim. The PR body states this was independently verified fresh-context; I have no reason to doubt it based on the URL shapes, which are consistent with existing entries elsewhere in the same file.

Alignment with CLAUDE.md

This change is prose/bookkeeping content in a skill's context file (a doc-fetch queue), not a contract-surface change (skill frontmatter, subagent fields, .mcp.json, hook contracts, marketplace/plugin schema), so the repo's fresh-docs mandate does not apply here. No repo-agnostic/config/security concerns — this is a scoped edit to one plugin's internal planning artifact.

@claude

claude Bot commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

Claude finished @kyle-sexton's task in 1m 7s —— View job


Security review complete

  • Gather context (gh pr diff, read changed files)
  • Review plugins/knowledge/.claude-plugin/plugin.json
  • Review plugins/knowledge/CHANGELOG.md
  • Review plugins/knowledge/skills/docpage-digest/context/anthropic-docs-profile.md
  • Post findings

No security issues found.

This PR is a pure documentation/content change to the knowledge plugin's Anthropic docs publisher profile:

  • plugin.json — a version-only bump (0.10.180.10.19), consistent with the plugin's semver policy. No schema, permission, or userConfig changes.
  • CHANGELOG.md — prose changelog entry, no executable content.
  • anthropic-docs-profile.md — repopulates the doc queue with URLs and rationale bullets. All queued/deferred URLs resolve to the profile's already-declared, in-scope Anthropic properties (platform.claude.com, code.claude.com, claude.com/blog, anthropic.com/engineering) — no off-scope domains, no embedded scripts, no shell/template constructs.

None of the categories in scope for this review apply: no GitHub Actions workflow files are touched, no code execution paths, no secret/token/credential handling, no authorization or access-control logic, and no injection surfaces (command, SQL, path, template). This is a content-only update to a markdown context file consumed by a documentation-digest skill; it introduces no new trust boundary.

@github-actions

github-actions Bot commented Aug 3, 2026

Copy link
Copy Markdown

Claude has reviewed this PR 3 times. The lane skips further automatic reviews after 5; deleting this comment resets the count.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 6395841eb3

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread plugins/knowledge/skills/docpage-digest/context/anthropic-docs-profile.md Outdated
Comment thread plugins/knowledge/skills/docpage-digest/context/anthropic-docs-profile.md Outdated
… in the queue

Two review findings. The thinking-troubleshooting rationale read as
counterpart-surface reasoning — the near-miss class the profile's own
falsifying rule rejects; it now cites the claim-specific harness
assertions (thinking-configuration 400s on errors.md, cache-miss causes
on prompt-caching.md) and states that the digest still tags each claim
individually. The retention group promised one fetch for three URLs,
contradicting the engine's one-page-per-run rule; heading and CHANGELOG
now say three page runs, one topic slice.

Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
@claude

claude Bot commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

Claude finished @kyle-sexton's task in 1m 12s —— View job


Review: PR #1895 — code-review lane

  • Gather context (diff, changed files, CLAUDE.md guidelines)
  • Review Codex P1 findings against anthropic-docs-profile.md
  • Review plugin.json / CHANGELOG.md consistency
  • Post final review

Verdict: no blocking issues. Both Codex P1 findings were already resolved by the latest commit on this branch (750505f, current HEAD) before this review ran.

Codex findings — status

  1. "Require claim-level evidence before declaring transfer" — Fixed in 750505f. The thinking-troubleshooting rationale (anthropic-docs-profile.md#L163-L166) now cites the specific harness assertions (errors.md on thinking-configuration 400s, prompt-caching.md on cache-miss causes) rather than counterpart-surface/topical-overlap reasoning, and explicitly states the entry "pre-classifies none of them" — each claim still gets its own row-level tag per the falsifying rule at L73-98.
  2. "Represent the retention group as three page runs" — Fixed in 750505f. The group heading (L171-173) now reads "drained as three page runs — one page per run, per the engine," matching SKILL.md's one-page-per-run contract (SKILL.md:246), and CHANGELOG.md (L45) states the same.

Consistency checks

  • plugin.json: clean version bump 0.10.180.10.19, nothing else touched.
  • CHANGELOG.md narrative matches the profile file's queue contents at every point checked: the corrected thinking-troubleshooting rationale, the three-page-run retention/ZDR framing, the Agent SDK scope-boundary note, and the discharged engineering-post contingency.
  • Queue counts hold: 14 queued URLs across 7 groups, 6 deferred-with-trigger bullets (5 new + task-budgets carried over) — matches the PR body's "14 queued / 5 deferred" language.
  • No duplicate URLs; whats-new-sonnet-5 and prompting-best-practices correctly fold into existing entries rather than gaining redundant rows, as CHANGELOG's DQ-15 bullet claims.

Scope note

This is a docs/content-only change (a skill's context file used as a planning queue, plus its plugin manifest version and changelog) — no code, no tests, no architecture surface applicable to this lane's usual checks. Per CLAUDE.md's fresh-docs mandate, this doesn't touch a contract surface (frontmatter, subagent fields, .mcp.json, hook/marketplace schema), so that mandate doesn't apply here either. Security review is out of scope for this lane and already covered by the separate security-review comment on this PR.

@claude

claude Bot commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

Claude finished @kyle-sexton's task in 1m 7s —— View job


Security review complete (re-run for 750505f)

  • Gather context (diff vs. origin/main, read changed files)
  • Review plugins/knowledge/.claude-plugin/plugin.json
  • Review plugins/knowledge/CHANGELOG.md
  • Review plugins/knowledge/skills/docpage-digest/context/anthropic-docs-profile.md
  • Post findings

No security issues found.

This PR remains a pure documentation/content change to the knowledge plugin's Anthropic docs publisher profile. I re-reviewed the full file contents at the latest commit (750505fad92167f6e430d13d3f4396ea0815906a), including the two commits added since the prior security pass (6395841, 750505f), which only reorder a markdown section and reword two prose rationales — no new file types, no executable content, no config/permission changes.

  • plugin.json — version-only bump (0.10.180.10.19). No schema, userConfig, or permission changes.
  • CHANGELOG.md — prose changelog entry, no executable content.
  • anthropic-docs-profile.md — I extracted every URL in the file (all 21 queued/deferred entries) and confirmed each resolves to one of the profile's already-declared in-scope hosts: platform.claude.com, code.claude.com, claude.com/claude.com/blog, www.anthropic.com (engineering). No off-scope domains, no javascript:/data URIs, no embedded scripts or template constructs.

None of the categories in scope for this review apply: no GitHub Actions workflow files are touched, no code execution paths, no secret/token/credential handling, no authorization/access-control logic, and no injection surfaces (command, SQL, path, template). This content-only update to a markdown context file consumed by a documentation-digest skill introduces no new trust boundary.

Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
@claude

claude Bot commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

Claude finished @kyle-sexton's task in 1m 18s —— View job


Review: PR #1895 — code-review lane

  • Gather context (diff, changed files, CLAUDE.md guidelines)
  • Verify Codex P1 findings are resolved at HEAD (fdaaa71)
  • Review plugin.json / CHANGELOG.md consistency
  • Post final review

Verdict: no blocking issues. Both Codex P1 findings are resolved as of the current HEAD (fdaaa71), and the queue content is internally consistent.

Codex P1 findings — verified fixed

  1. Claim-level evidence for transfer (anthropic-docs-profile.md#L163-L166) — the thinking-troubleshooting rationale now names the specific harness pages/assertions (errors.md on thinking-config 400s, prompt-caching.md on cache-miss causes) and explicitly states "this entry pre-classifies none of them," satisfying the falsifying rule at L73-98 rather than relying on the rejected topical-overlap/counterpart-surface class.
  2. Three page-runs, not one fetch (anthropic-docs-profile.md#L171-173) — the retention/ZDR group heading now reads "drained as three page runs — one page per run, per the engine," matching SKILL.md:246's "One page per run; a queue of pages is N runs" contract. Confirmed by grepping SKILL.md directly.

Consistency checks performed

  • Queue counts: 14 queued URLs across 7 groups (Thinking 2, Retention/ZDR 3, Agent SDK 1, Models 2, Claude Code companion docs 3, Blog posts 2, Engineering posts 1), 6 deferred-with-trigger bullets (5 new + task-budgets carried over) — matches both the PR body and CHANGELOG.md's [0.10.19] entry.
  • No duplicate URLs — extracted all URLs from anthropic-docs-profile.md; every one is unique.
  • DQ-15 fold claim verified: prompting-best-practices does not appear anywhere in the profile file (correctly folded, no orphan standalone entry), and whats-new-sonnet-5 appears exactly once, in the deferred block (not duplicated as a queued entry).
  • Section ordering: Deferred with trigger (not queued) is the last section before ## Artifact targets, so it can no longer be misread as interleaved with the queue — this is the fix from commit 6395841.
  • Last commit (fdaaa71) is a pure line-rewrap of one CHANGELOG.md paragraph (fills width at the same content) — confirmed via git show, no semantic change.
  • plugin.json: clean patch bump 0.10.180.10.19, nothing else touched.

Scope note

This is a docs/content-only change to a skill's context file (a doc-fetch planning queue) plus its plugin manifest version and changelog — no code, no tests, no architecture surface. Per CLAUDE.md's fresh-docs mandate, this isn't a contract-surface change (frontmatter, subagent fields, .mcp.json, hook/marketplace schema), so that mandate doesn't apply here. Security review is out of scope for this lane and already covered by the separate security-review comment on this PR.

@claude

claude Bot commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

Claude finished @kyle-sexton's task in 1m 2s —— View job


Security review complete (re-run for fdaaa71b)

  • Gather context (diff vs. origin/main, read changed files)
  • Review plugins/knowledge/.claude-plugin/plugin.json
  • Review plugins/knowledge/CHANGELOG.md
  • Review plugins/knowledge/skills/docpage-digest/context/anthropic-docs-profile.md
  • Post findings

No security issues found.

This PR remains a pure documentation/content change to the knowledge plugin's Anthropic docs publisher profile. The only commit added since the prior security pass (750505f) is fdaaa71b, which rewraps a single CHANGELOG paragraph to fill line width — a two-line whitespace/wrapping diff with no content change, confirmed via git show 750505f..fdaaa71.

Full re-check of all three changed files at fdaaa71bf454bd2f38c0742a857a08b41dda479d:

  • plugin.json — version-only bump (0.10.180.10.19). No schema, userConfig, or permission changes.
  • CHANGELOG.md — prose changelog entry, no executable content.
  • anthropic-docs-profile.md — the doc queue's 21 queued/deferred URLs all resolve to the profile's already-declared, in-scope hosts (platform.claude.com, code.claude.com, claude.com/claude.com/blog, www.anthropic.com/engineering). No off-scope domains, no javascript:/data URIs, no embedded scripts or template constructs.

None of the categories in scope for this review apply: no GitHub Actions workflow files are touched, no code execution paths, no secret/token/credential handling, no authorization/access-control logic, and no injection surfaces (command, SQL, path, template). This content-only update to a markdown context file consumed by a documentation-digest skill introduces no new trust boundary.

@kyle-sexton
kyle-sexton merged commit 7d65b2a into main Aug 3, 2026
32 checks passed
@kyle-sexton
kyle-sexton deleted the docs/corpus-dq-enqueues branch August 3, 2026 22:33
kyle-sexton added a commit that referenced this pull request Aug 4, 2026
…s, residual-risk footer (#1898)

## Summary

DOC bundle 4 of the doc-corpus application campaign — the three
unblocked rows (playbooks 0.6.6 → 0.6.7; knowledge 0.10.19 → 0.10.20):

- **Point at a per-model matrix; never copy one**
(`fable-5/context/calibration.md` + one SKILL.md line): a third
source-grading axis (volatility) beside the surface and channel axes —
point at the vendor page that owns a per-model table; a stated matrix
carries a re-check trigger naming the next model release; table presence
is not reachability where you run. Worked instance corrected at the
bytes: Claude Mythos 5 is a known registry model with full gating
machinery and still not selectable — exactly one non-null provider id
beside **seven** null siblings (the earlier "all eight null" figure was
schema-disproven; the correction and its reason are in the CHANGELOG).
- **Archive-reading conventions** (knowledge profile): a dated entry is
not a content-change signal (two byte-identical entries five days apart
prove it); absence of bold does not prove absence of change — deltas
come from diffing entries, never reading markup; note a source artifact
at the row, never silently repair it (with the one reader-facing
exception stated). Recheck against the UNC-1 ruling confirmed no premise
moved — the ruling touched tags, these are page properties.
- **Residual-risk footer** (knowledge profile): the
reduce-hallucinations page's own hedge, quoted verbatim (byte-compared
live), scope unbroadened — hallucinations only, no validator named —
with the cite-never-restate rider for graduated chapters.

Fourth commit removes a cross-plugin dependency claim and an
internal-record pointer from the knowledge CHANGELOG (self-caught;
disclosed).

Independently verified (fresh-context, rationale withheld): SHIP, zero
findings — EC-3 seven-count, UNC-1 no-retag ruling,
byte-identical-entries evidence, and the footer byte-compare all
re-derived by the verifier.

No linked issue

## Related

- #1885, #1887, #1893 — DOC bundles 1-3 (same campaign, same delivery
shape)
- #1895 — the doc-queue repopulation this bundle's knowledge bump
follows (0.10.19 → 0.10.20)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

https://claude.ai/code/session_011UarawwEnZQu7cB6i7WatJ

---------

Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant