Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.drpn.ai/llms.txt

Use this file to discover all available pages before exploring further.

A schema is a reusable contract for source data shape.

Schema design

  • Use names that describe the source and record type.
  • Keep field names stable across runs.
  • Represent identifiers as strings unless arithmetic is required.
  • Represent money and quantities consistently.
  • Document fields that are derived or normalized.

Schema lifecycle

StageAction
DraftCreate the initial schema from a known source sample.
ValidateRun a small reconciliation or parse test.
AdoptUse the schema for repeated workflows.
ReviseUpdate only when the source shape or business contract changes.

Change control

Changing a schema can change future run output. When a schema change affects comparison behavior, record why it changed and which workflows use the revised schema.