Official recipe · Tool workflows
Detect documentation gaps introduced by merged code
Source-backed example. Practical decision guidance is proposed and untested; this is not a full implementation guide.
The problem
Documentation can fall behind merged API, CLI and configuration changes because the missing updates are not visible in the code review alone.
Agent job
Compare recently merged interface and configuration changes with accompanying documentation and report gaps.
Expected output
A report of documentation updates missing from merged changes.
Where this framing comes from
- Core problem: Editorial purpose framing
- Agent job: Editorial purpose framing
- Expected output: Editorial purpose framing
- Relevant job roles: Editorial purpose framing
- Benefit type: Editorial purpose framing
Editorial framing and outcome limits
Describes the task’s purpose and intended output; measured benefit, safe unsupervised operation and successful delivery are not established by this framing.
Editorial synthesis based on the linked source. This framing does not add evidence of successful delivery or results.
Case-specific decision guidance · untested
Case-specific decision guidance and first checks are original proposals. The linked source supports the attributed task; this added guidance has not been executed.
Read the attributed source evidence and original caveats below ↓
Why use this
A maintainer may merge an interface change whose code tests pass while users still see outdated examples or configuration instructions. Missing documentation can be difficult to spot when changes are spread across several recent merges.
This job could compare user-visible changes with the relevant documentation and produce a focused gap report. Distinguishing a confirmed mismatch from a likely documentation need lets maintainers prioritize review without generating noisy automatic edits.
Why an agent / simpler alternative
- Useful judgment
Interpret whether a code change affects documented behavior and identify the relevant examples or reference pages.
- Simpler alternative
Use a pull-request checklist when changes are small and maintainers know all affected documentation.
- Unsuitable when
The comparison requires inaccessible repository content or would edit/publish documentation without authorization.
Proposed inputs
- Name
Merged-change set
- Owner
Repository maintainer
- Minimum scope
Approved diffs and merge identifiers for a bounded period
- Quality check
Exclude unmerged work and identify generated files
- Name
Documentation snapshot
- Owner
Documentation owner
- Minimum scope
Relevant API, CLI and configuration pages
- Quality check
Match version, branch and product scope
Access and setup — proposed or unknown
- Proposed minimum
Read supplied diff/documentation copies and create a private report; no repository writes or scheduled jobs.
- Compatibility unknowns
Current repository permissions, documentation mapping, CLI access and runtime compatibility are unknown.
- External actions requiring approval
Repository changes, issue creation, scheduled access and posting findings require appropriate approval.
Expected deliverable and review checks
- Proposed artifact
Gap report with changed behavior, affected documentation, evidence pointers and proposed clarification.
- Critical checks
Tie each finding to a merged change; check versioned docs; distinguish absent documentation from unchanged behavior.
- Missing output evidence
This overlay adds no new output inspection, execution or validation; consult the referenced canonical source outcome limits.
Failure signals and proposed responses
- Signal
A refactor is mistaken for a public behavior change
- Why it matters
The report creates unnecessary work
- Proposed response
Compare the external contract and suppress unsupported gaps.
- Signal
Current code is compared with an older release's docs
- Why it matters
A legitimate version difference becomes a false defect
- Proposed response
Align versions or clearly label the mismatch.
Effort and cost — unknown
- Setup work
Define change window and documentation ownership.
- Ongoing review
Review findings and update mappings as interfaces evolve.
- Unknowns
Repository coverage, generated-doc behavior, review effort and service costs are unknown.
First check — proposed, unexecuted
- Status
proposed_unexecuted
- Synthetic fixture
Invent three diffs: a renamed CLI flag, internal refactor and new configuration default; supply one outdated and one versioned documentation excerpt.
- Acceptance checks
Report evidence-backed gaps; exclude the refactor; preserve version distinctions; make no edits.
- Stop conditions
Stop if merge status or applicable documentation version cannot be determined.
Limits
A gap report cannot establish documentation completeness or correctness across uninspected interfaces and versions.
Editorial candidate. This is source-backed reporting or a documented workflow. BotCurrent has not independently tested this task. A proposed Canadian adaptation is not evidence of a Canadian deployment or compliance certification.
Original source
https://hermes-agent.nousresearch.com/docs/guides/automation-blueprints ↗Attributed to: Nous Research
Official recipe- Original action type
- tool_action
- What the source supports
- The recipe compares recent API, CLI and configuration changes against accompanying documentation and reports missing updates.
- Source outcome limits
- This official recipe describes a procedure; it does not prove successful execution or independently reproduced results.
- Evidence attribution caveat
- This official recipe describes a procedure; it does not prove successful execution or independently reproduced results.
- Source approval description
- Not specified; report-only recipe.
- Named tools
- Hermes; GitHub CLI; cron.
- Model or version
- Unknown
- Publication date
- Unknown
- Source last checked
- 2026-10-14
- Demonstrated in Canada
- Unknown
- Canadian availability
- Unknown
- Proposed Canadian adaptation
- Include both English and French docs in the mapping and mark source-language authority. Use a read-only repository token.
- Recommended approval boundaries
- Approve access; review reported gaps before edits or publishing.