Skip to content

Add doc drift detector and fix README drift#12

Open
bupd wants to merge 2 commits intomainfrom
nightshift/doc-drift-detector
Open

Add doc drift detector and fix README drift#12
bupd wants to merge 2 commits intomainfrom
nightshift/doc-drift-detector

Conversation

@bupd
Copy link
Copy Markdown
Owner

@bupd bupd commented May 7, 2026

Summary

  • Add scripts/doc-drift.sh that detects documentation drift by comparing the "Included Files" section of README.md against actual tracked repo contents
  • Fix 18 items of drift in README.md: add 16 missing entries and remove 2 stale entries (.config, .zshrc)
  • Flag potentially stale dependencies in check_dependencies.sh (alacritty, asdf, microsoft-edge-stable, node, ng) and add missing ones (kitty, lazygit)

Test plan

  • Run bash scripts/doc-drift.sh — should report "No documentation drift detected"
  • Review the updated "Included Files" section in README.md for accuracy
  • Review check_dependencies.sh stale-entry comments and decide which programs to keep/remove

Nightshift-Task: doc-drift
Nightshift-Ref: https://github.com/marcus/nightshift

🤖 Generated with Claude Code


Automated by nightshift

bupd and others added 2 commits March 10, 2026 23:03
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Create scripts/doc-drift.sh that compares the "Included Files" section
  of README.md against actual tracked repo contents, reporting
  undocumented files and stale documentation entries.
- Update README.md "Included Files" section: add 16 missing entries
  (keyboard, kitty, lazygit, tmux, xremap, yt-dlp, ytdl-sub, streaming
  scripts, etc.) and remove 2 stale entries (.config, .zshrc).
- Add comments to check_dependencies.sh flagging potentially stale
  program references (alacritty, asdf, microsoft-edge-stable, node, ng)
  and add kitty + lazygit.

Nightshift-Task: doc-drift
Nightshift-Ref: https://github.com/marcus/nightshift
Co-Authored-By: Claude Opus 4.6 <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