blumeops/docs/how-to
Erich Blume e41c28ed90 Replace indri-runner-logs with general-purpose runner-logs Typer CLI (#244)
## Summary
- Replace bash `indri-runner-logs` with a Python Typer CLI `runner-logs` that supports filtering by runner host (`indri`, `ringtail`, or `all`) with rich table output
- Add missing `#USAGE` declarations to `docs-review`, `docs-review-stale`, and `service-review` so flags work without the `--` separator
- Update docs references in `review-documentation.md` and `review-services.md` to use the new flag syntax

## Test plan
- [x] `mise run runner-logs all` lists runs from both runners
- [x] `mise run runner-logs ringtail` filters to ringtail-only runs
- [x] `mise run docs-review-stale --threshold 90` works without `--`
- [x] `mise run docs-review --limit 5` works without `--`
- [x] `mise run service-review --limit 3` works without `--`
- [x] Pre-commit hooks pass

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Reviewed-on: https://forge.ops.eblu.me/eblume/blumeops/pulls/244
2026-02-22 10:20:11 -08:00
..
authentik Review 3 docs: agent-change-process, build-authentik-container, create-authentik-secrets (#243) 2026-02-22 09:12:31 -08:00
configuration Review: update-documentation doc (#220) 2026-02-19 17:40:05 -08:00
deployment Adopt commit-based container tags (#232) 2026-02-20 22:56:20 -08:00
knowledgebase Replace indri-runner-logs with general-purpose runner-logs Typer CLI (#244) 2026-02-22 10:20:11 -08:00
operations Review gandi-operations doc and reorganize how-to guides (#200) 2026-02-17 07:29:33 -08:00
plans Create C2 Mikado cards for harden-zot-registry (#229) 2026-02-20 17:56:25 -08:00
ringtail Update ringtail flake inputs, add flake-update pipeline (#240) 2026-02-22 08:17:52 -08:00
zot Docs pass: update zot Mikado chain for completion 2026-02-21 15:32:34 -08:00
agent-change-process.md Review 3 docs: agent-change-process, build-authentik-container, create-authentik-secrets (#243) 2026-02-22 09:12:31 -08:00
how-to.md Update ringtail flake inputs, add flake-update pipeline (#240) 2026-02-22 08:17:52 -08:00