docs: nightly doc-gardening sweep 2026-07-10 - #917
Conversation
Automated sweep via .claude/skills/doc-gardening. Updates per-package CLAUDE.md/AGENTS.md, docs/index.md entries, and ARCHITECTURE.md as needed. Workflow run: https://github.com/lightninglabs/darepo-client/actions/workflows/doc-gardening-nightly.yml
There was a problem hiding this comment.
Code Review
This pull request updates the documentation in several AGENTS.md and CLAUDE.md files to align with recent codebase changes. Specifically, it documents the behavior of recoverOrphanedUnrollJobs regarding exit triggers, the introduction of the domain-level sentinel ErrVTXONotFound in VTXOPersistenceStore.GetVTXO, the handling of nil status returns in UnrollRegistry.GetStatus, and updates to spawnForceUnrollActor's error handling. I have no feedback to provide as there are no review comments.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
|
Superseded by tonight's doc-gardening sweep. |
Automated nightly doc-gardening sweep via
.claude/skills/doc-gardening.Workflow: https://github.com/lightninglabs/darepo-client/actions/workflows/doc-gardening-nightly.yml
This run's grep-based baseline (last merge titled
^docs: nightly doc-gardening sweep) pointed at 2026-06-08 (PR #704), but the intervening month of nightlyattempts were closed unmerged in favor of #908/#909, a manual full-repo doc
re-audit merged earlier today (2026-07-10) that already brought the whole
graph current and green. Redoing that month-long diff would have duplicated
#908's work, so this sweep instead targeted the small residual gap: three
commits on top of #909 (
314cc51b,07b39cb6,afc7b33a) that landed afterthat PR's own doc-reconciliation commit.
Updates:
db,vtxo: document the newvtxo.ErrVTXONotFoundsentinelVTXOStore.GetVTXOreturns on a miss, and how the VTXO manager'sforce-unroll path matches it (also fixed a stale
db/CLAUDE.mdmethodlist —
InsertClientVTXO/FetchByOutpointdon't exist; the real methodsare
SaveVTXO/GetVTXO).vhtlcrecovery/coordinator: document thatUnrollRegistry.GetStatusmaylegitimately return a nil status with no error, and that callers must not
dereference it directly.
darepod: document the fraud-trigger gap in orphan-recovery re-admission(tracked as darepo-client#914) that the code comment in
server.goalready calls out.
make doc-checkpasses.ARCHITECTURE.mdanddocs/index.mdneeded nochanges (no new packages, no new
docs/*.mdfiles in this residual diff).Note: this run's sandboxed tool surface could not resolve this specific
workflow run's permalink (
GITHUB_RUN_IDwas not readable), so the linkabove points at the workflow's run list rather than this exact run.
Please review the updated
CLAUDE.md/AGENTS.mddiffs for accuracy.