Skip to content

docs: link to reference pages instead of restating their content - #164

Merged
stijnvanhulle merged 2 commits into
mainfrom
claude/docs-validation-audit-8upeg0
Jul 19, 2026
Merged

docs: link to reference pages instead of restating their content#164
stijnvanhulle merged 2 commits into
mainfrom
claude/docs-validation-audit-8upeg0

Conversation

@stijnvanhulle

Copy link
Copy Markdown
Contributor

🎯 Changes

Follow-up to #162 and #163. reference/options.md (per plugin/adapter/parser) and the core reference/commands, reference/configuration.md, reference/kit/*.md, reference/diagnostics/*.md pages are each area's source of truth. Ran 22 group agents to find spots elsewhere — index pages, guides, recipes, concepts pages, migration guides — that re-derived an option's shape, default value, or mechanics at the same depth the reference page already covers, and replace that elaboration with a short pointer sentence plus a link into the specific reference section instead of duplicating it. Reference pages themselves were left untouched by design; several groups (reference-kit, plugin-fetch, several plugin recipes) made no changes at all because there was genuinely nothing left to consolidate.

Verification, two layers:

  • Each group's edit was checked against its own git diff by an independent verify agent.
  • I separately validated all 41 newly added links myself: resolved every target file against the actual repo tree and confirmed every #anchor matches a real heading's VitePress slug, not a guess.

Caught and fixed on top of that:

  • plugin-react-query's migration guide flattened a two-condition gate (hooks: false skips only the use* wrappers, factories still emit) into an under-specified single sentence — restored the full mechanism.
  • A couple of edits dropped a fact instead of linking to it (mid-review during the previous round's follow-up), caught by cross-checking the link target actually contains the removed content.
  • An em dash and three clause-joining semicolons introduced during editing, fixed to match this repo's house style.

28 files changed, net -45 lines. Modest by design — most of the corpus already points to its reference page correctly after the previous two passes, so this round found genuine remaining duplication rather than forcing edits everywhere.

✅ Checklist

  • I have followed the steps in the Contributing guide.
  • I am using USA English (serialize, color, center, canceled, analyze, license).
  • I ran the humanizer check on any new documentation I wrote.

Generated by Claude Code

Follow-up to #162/#163. reference/options.md (and the core reference/
commands, configuration, kit, diagnostics pages) are each area's source of
truth. Ran 22 group agents to find spots elsewhere - index pages, guides,
recipes, concepts, migration guides - that re-derived an option's shape,
default, or mechanics at the same depth the reference page already covers,
and replace that elaboration with a short pointer sentence plus a link into
the specific reference section. Reference pages themselves were left
untouched by design.

Every group's edit was checked against its own git diff by an independent
verify agent, and I separately validated all 41 newly added links by
resolving each target file and confirming the anchor matches a real heading
slug. Caught and fixed on top of that: two edits that dropped a fact instead
of linking to it (a literal default value, and a two-condition gate
mechanism that got flattened into a single, inaccurate condition), plus an
em dash and three clause-joining semicolons that don't match this repo's
house style.

28 files changed, net -45 lines.
@changeset-bot

changeset-bot Bot commented Jul 19, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: dbb5369

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

…ins.md

The de-duplication pass collapsed both into pointer sentences. Keep the
tables inline for a walkthrough page like this one, alongside the links to
their reference/kit entries.
@stijnvanhulle
stijnvanhulle merged commit d3528e7 into main Jul 19, 2026
1 check passed
@github-actions
github-actions Bot deleted the claude/docs-validation-audit-8upeg0 branch July 19, 2026 12:32
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.

2 participants