Skip to content

[CAS-003] CLI JSON schema contracts for content commands #274

@flyingrobots

Description

@flyingrobots

CAS-003: CLI JSON schema contracts

Parent: #271 (M13 VESSEL)
Depends: #273 (CAS-002)

Deliverable

JSON schemas for content CLI output in docs/contracts/cli/:

  • content-set.schema.json — output of content set --json
  • content-show.schema.json — output of content show --json
  • content-meta.schema.json — output of content meta --json

Design

  • Follow existing pattern from M9.T1 (e.g., extension-add.schema.json)
  • Draft 2020-12 schemas
  • Validated in tests via ajv

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions