Build A Safe Python CLI On A Phone
Create a read-only file inventory tool with JSON output, validation and useful exit codes.
Mission
Create a read-only file inventory tool with JSON output, validation and useful exit codes.
Required Work
- Parse arguments with clear help.
- Reject missing or unsafe paths.
- Produce deterministic JSON.
- 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.