projd 0.1.3

Scan software projects and generate structured reports.
# projd

`projd` scans a software project directory and prints a structured project
report.

```bash
projd scan .
projd scan . --format terminal
projd scan . --format terminal --no-unicode
projd scan . --format terminal --width 60 --color never
projd scan . --output report.md
projd scan . --format json
projd scan . --format json --output scan.json
projd scan . --output report.md --overwrite
```

When stdout is an interactive terminal, `projd scan` renders a compact terminal
dashboard. When stdout is redirected or `--output` is used, Markdown and JSON
remain stable for automation.

Terminal output aggregates repeated build systems, dependency ecosystems, and
test commands so workspace scans stay compact.

Color output is semantic: headings, status values, bars, lockfile counts, and
risk severities use different colors when `--color` enables ANSI output.

The scanner implementation lives in `projd-core` so the CLI and GUI share the
same project model.