[docs] Self-healing documentation fixes from issue analysis - 2026-06-19#40171
Closed
github-actions[bot] wants to merge 1 commit into
Closed
[docs] Self-healing documentation fixes from issue analysis - 2026-06-19#40171github-actions[bot] wants to merge 1 commit into
github-actions[bot] wants to merge 1 commit into
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Self-Healing Documentation Fixes
This PR was automatically created by the Daily Documentation Healer workflow.
Gaps Fixed
< /path/to/token.txtwith an echo-pipe in Quick Start #40096: Docs: replace beginner-hostile< /path/to/token.txtwith an echo-pipe in Quick Start — Replaced the file-redirect form in both theCOPILOT_GITHUB_TOKENandANTHROPIC_API_KEYsetup callouts indocs/src/content/docs/setup/quick-start.mdxwith the copy-pasteableecho "..." | gh secret set ...form. The issue was closed without a merged PR addressing it, so the beginner-hostile snippet remained on lines 81 and 87.Root Cause
DDUw's Pre-flight batch fetches recently closed documentation issues (step 3) but does not verify that each closed issue actually produced a merged docs PR. When a
documentationissue is closed manually (or via auto-cleanup) without an associated docs change, the gap silently persists. Issue #40096 was adeep-reportquick-winthat was closed by a human without a PR landing, and DDUw did not re-detect the literal/path/to/token.txtstring still present in the quick-start.💡 DDUw Improvement Suggestions
DDUw Improvement Suggestions
In
.github/workflows/daily-doc-updater.md, after the Pre-flight batch fetch (step 3 fetches recently closed documentation issues), add a verification step:Verify closure type for each recently closed
documentationissue. For every closed issue returned by step 3, follow itstimelineand check whether anycross-referencedevent points to a merged PR (requiremerged == true). If none, treat the issue as an unaddressed gap and queue it for re-evaluation alongside the merged-PR scan — not as already-handled.Sanity-check specific drift strings cited in the issue body. For
deep-reportquick-winissues that quote a literal file path and line, grep the working tree for the quoted snippet before assuming the gap is closed. If the snippet still exists at the cited file, fix it directly.Treat issues closed without a linked merged PR as drift candidates, not as resolved work. Mention this explicitly in the workflow body so the agent does not over-trust an issue's closed state.
These rules would have caught #40096 on the same day it was closed.
Related Issues
< /path/to/token.txtwith an echo-pipe in Quick Start #40096