Skip to content

docs/ documented commands and files that do not exist - #101

Merged
Nerds489 merged 1 commit into
mainfrom
fix/stale-docs
Sep 25, 2026
Merged

Nerds489 merged 1 commit into
mainfrom
fix/stale-docs

Conversation

@Nerds489

Copy link
Copy Markdown
Owner

Discretionary doc cleanup (the substantive tracker is clear). Same
documenting-fiction defect the top-level README carried before its rewrite, now
in the supporting docs.

Stacked on #100 (fix/export-audit-log-query). Merge that first.
12.1.6 -> 12.1.7.

What was wrong

file fiction
docs/TOOL_REFERENCE.md headed v10.0.0; netreaper session/crack/install/help + --quick/--monitor, none real
docs/README.md indexed NETREAPER-GIT-HOWTO.md, NETREAPER-FORGOTTEN-FEATURES.md, never in the folder
ENVIRONMENT_VARIABLES.md, SUPPORT.md "see also" links to QUICKREF/HOWTO/TROUBLESHOOTING, absent

Fix

Command examples now match the real CLI; indexes and see-also links resolve; the
top-level README is named as the authoritative command reference so the docs do
not drift into a competing source of truth again.

Guard

test_docs_reference_real_commands.py: a netreaper <word> in any docs/*.md
must be a registered command, and a sibling-doc Markdown link must resolve. It
found the dead links
in ENVIRONMENT_VARIABLES.md/SUPPORT.md I would not have
spotted by hand, and its first run caught my own caveat text writing the fake
commands in netreaper <cmd> form (reworded).

1033 passed; bats 39/39; ruff clean. 12.1.6 -> 12.1.7.

Same documenting-fiction defect the top-level README carried before its rewrite,
in the supporting docs:

  docs/TOOL_REFERENCE.md   headed v10.0.0, described `netreaper session`,
                           `netreaper crack`, `netreaper install`, `netreaper
                           help` and --quick/--monitor flags, none real.
  docs/README.md           indexed NETREAPER-GIT-HOWTO.md and
                           NETREAPER-FORGOTTEN-FEATURES.md, never in the folder.
  ENVIRONMENT_VARIABLES.md,
  SUPPORT.md               "see also" links to QUICKREF/HOWTO/TROUBLESHOOTING,
                           also absent.

Command examples now match the real CLI (scan --type, wifi monitor/crack, web
auto, ble plan, can dump), the indexes and see-also links resolve, and the
top-level README is named as the authoritative command reference so these do not
drift into a second source of truth again.

test_docs_reference_real_commands.py guards it: a `netreaper <word>` in any
docs/*.md must be a registered command, and a sibling-doc link must resolve. It
found the dead links above, and its first run also caught my own caveat text
naming the fake commands in `netreaper <cmd>` form -- reworded so the counter-
examples do not read as real.

1033 passed; bats 39/39; ruff clean. 12.1.6 -> 12.1.7.

Stacked on #100 (fix/export-audit-log-query); merge that first.
@Nerds489
Nerds489 merged commit 2c1a884 into main Sep 25, 2026
@Nerds489
Nerds489 deleted the fix/stale-docs branch September 25, 2026 14:48
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