Schema Intake

Detect whether a new or changed data element needs a governed schema and create a plain-language schema brief. Use for records, configuration, events, APIs, files, messages, persistence, or structured user input.

jmagly 9b731d8 911 B Updated

File contents

Schema Intake

  1. Identify producers, consumers, storage and transport boundaries.
  2. Collect two valid examples, invalid/edge examples, ownership, sensitivity, retention, and expected evolution.
  3. A schema is required by default when data is persisted, exchanged, configured, queued, emitted, imported/exported, or authored as structured content.
  4. An opt-out is valid only for ephemeral internal values with no durable or cross-component contract; record owner, rationale, boundary, and review date.
  5. Create .aiwg/architecture/schema-briefs/<logical-name>.md from the addon template, then route required contracts to schema-author.

jmagly/aiwg/tree/main/agentic/code/addons/schema-governance/skills/schema-intake commit 9b731d8709

Frequently asked questions

npx skillmds@latest add jmagly/schema-intake