Mission

Create a read-only file inventory tool with JSON output, validation and useful exit codes.

Required work

  1. Parse arguments with clear help
  2. Reject missing or unsafe paths
  3. Produce deterministic JSON
  4. Test success, empty and permission-error cases

Evidence to produce

A tested CLI, sample output and failure-case report.

Quality checks

The result must name its sources, separate observation from assumption, preserve originals and explain limitations.

25 · Diagnostics and Maintenance Labs

Continue learning

Back to Smartphone Academy