fabro/crates
Bryan Helmkamp 95864ab788 Add run labels and arc runs list/prune CLI
- Add `labels: HashMap<String, String>` to RunConfig, written to manifest.json
- Add `--label KEY=VALUE` flag to `arc run` (repeatable)
- New `arc runs` command: list pipeline runs with table or --json output
- New `arc runs prune` command: delete old runs with --before, --pipeline,
  --label, --orphans filters (dry-run by default, --yes to confirm)
- 13 new tests covering scan_runs, filter_runs, prune, and manifest labels

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-01 20:23:26 -05:00
..
arc-agent Add structured tracing across 7 crates per logging audit plan 2026-03-01 19:43:19 -05:00
arc-api Add run labels and arc runs list/prune CLI 2026-03-01 20:23:26 -05:00
arc-cli Add run labels and arc runs list/prune CLI 2026-03-01 20:23:26 -05:00
arc-db Add structured tracing across 7 crates per logging audit plan 2026-03-01 19:43:19 -05:00
arc-git-storage Add structured tracing across 7 crates per logging audit plan 2026-03-01 19:43:19 -05:00
arc-llm Add structured tracing across 7 crates per logging audit plan 2026-03-01 19:43:19 -05:00
arc-mcp Add structured tracing across 7 crates per logging audit plan 2026-03-01 19:43:19 -05:00
arc-util Fix clippy warnings, test failures, and apply cargo fmt 2026-03-01 13:02:16 -05:00
arc-workflows Add run labels and arc runs list/prune CLI 2026-03-01 20:23:26 -05:00