fabro/crates
Bryan Helmkamp 1334a952af Add spec-first OpenAPI for arc-api with generated types
- Create openapi/arc-api.yaml as source of truth for all API endpoints
- Add arc-types crate with build.rs using typify to generate Rust structs
  from the spec's component schemas
- Refactor server.rs to use generated types instead of hand-written ones
- Add route coverage conformance test validating router matches spec
- Add openapi-typescript to arc-web for TypeScript type generation

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-01 21:43:49 -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 spec-first OpenAPI for arc-api with generated types 2026-03-01 21:43:49 -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-types Add spec-first OpenAPI for arc-api with generated types 2026-03-01 21:43:49 -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