Skip to content

docs(user-manual): document sysinfo + extract-mft, clarify status drive labels#540

Merged
githubrobbi merged 1 commit into
mainfrom
docs/capture-cli-gaps
Jul 7, 2026
Merged

docs(user-manual): document sysinfo + extract-mft, clarify status drive labels#540
githubrobbi merged 1 commit into
mainfrom
docs/capture-cli-gaps

Conversation

@githubrobbi

Copy link
Copy Markdown
Collaborator

Pre-rollout documentation audit fixes for the capture/analysis CLI.

Gaps closed

  • uffs-mft sysinfo (was undocumented) → new Step 0 — Discover volumes & probe the host in the capture runbook + cheat-sheet row.
  • uffs-mft extract-mft (was undocumented) → new "Extract a raw $MFT for third-party tools" subsection (analyzeMFT/MFT2CSV interop) + cheat-sheet row.
  • drives / info (thin coverage) → documented in Step 0 + cheat-sheet.
  • status drive labelsdaemon.md now explains drives are labelled by letter (live = real letter, offline .bin/.mft = derived letter tagged (file)), the [rec/names/tri/ch/ext] tier breakdown, and short vs -v vs --json.

All command/flag syntax verified against the clap CLI (info --drive, drives, sysinfo --out/--json, extract-mft --input/--output). Docs-only; balanced code fences.

🤖 Generated with Claude Code

…ve labels

Fill the pre-rollout gaps in the capture handbook:
  * new "Step 0 — Discover volumes & probe the host": documents `uffs-mft
    sysinfo` (the capture-host probe — OS class / VSS / elevation / per-drive
    media, → capture_host.txt / --json) plus `drives` and `info` (previously
    thin coverage);
  * new "Extract a raw $MFT for third-party tools" subsection: `uffs-mft
    extract-mft --input C_mft.bin --output C.mft` for analyzeMFT / MFT2CSV
    interop (previously undocumented);
  * expanded the CLI cheat-sheet with drives / info / sysinfo / extract-mft;
  * intro note now lists extract-mft among the offline (any-platform) steps.

Also clarify `uffs --daemon status -v`: drives are labelled by letter (live
volumes by their real letter, offline .bin/.mft captures by the derived letter
tagged `(file)`), explain the `[rec/names/tri/ch/ext]` tier breakdown, and note
short view = aggregate, -v = per-drive, --json = {letter,records,tier}.

All command/flag syntax verified against the clap CLI.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@githubrobbi githubrobbi enabled auto-merge July 7, 2026 22:54
@githubrobbi githubrobbi added this pull request to the merge queue Jul 7, 2026
Merged via the queue into main with commit 2f16d27 Jul 7, 2026
19 checks passed
@githubrobbi githubrobbi deleted the docs/capture-cli-gaps branch July 7, 2026 22:57
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