Define JSON output schema for pipeline results
Open
- Dominant language
- Rust
- Stars
- 209
- Forks
- 65
- Avg merge
- 8h 55m
- Merged PRs (30d)
- 126
Description
Background:
- Non-interactive CLI commands require --json output.
Scope:
- Specify a stable JSON shape for PipelineResult (steps, diagnostics, artifacts, timing).
- Add encoding helpers and document the schema.
Acceptance criteria:
- Documented JSON schema (markdown or JSON schema file).
- Unit tests confirm stable JSON output shape.
Contributor guide
Assessment
This issue has not been assessed yet.