Skip to content

Roadmap: human- and AI-readable MAP schemas #98

Description

@rajanbor

Outcome

Deliver a coherent schema layer for MAP in dependency order. Every contract follows ADR-0001: machine-readable JSON Schema plus a human guide, complete examples, invalid fixtures, compatibility notes, and deterministic validation.

Phase 1 — shared foundation

Phase 2 — intent and authority

Phase 3 — execution and quality

Cross-cutting definition of done

  • JSON Schema draft 2020-12; stable IDs and explicit versions.
  • Human guide uses exactly the same vocabulary as the schema.
  • At least one complete valid example and representative invalid fixtures.
  • Validation errors name file, field, reason, and remediation.
  • Offline deterministic CI validation.
  • Compatibility, migration, and rollback are documented.
  • Schema artifacts are published with releases and consumable by the CLI.

Delivery rule

Land one independently reviewable schema per PR. Do not start a dependent schema until its required vocabulary is accepted; prototypes may use x- extension fields.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    priority: highHigh-leverage / cornerstone patterntype: featureNon-pattern feature — website, tooling, templatestype: schemaMachine-readable contract with a human-readable guide

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions