{
  "formatVersion": 1,
  "purpose": "Planning template only. Not an executable workflow or CRM import.",
  "fieldDictionary": {
    "leadId": "Stable record identifier",
    "originalInput": "Preserve supplied identifiers and original values",
    "field": "Attribute being evaluated",
    "candidateValue": "Candidate value or null for unknown",
    "source": "Auditable source reference; not an invented URL",
    "observedAt": "Date of the underlying fact or null",
    "consultedAt": "Date source was consulted; not a freshness guarantee",
    "status": "supported, conflict, unknown, stale or failure",
    "reason": "Evidence and operational reason",
    "owner": "Human reviewer",
    "nextReview": "Agreed date or event; no universal expiry",
    "proposedValue": "Reviewed proposal, never an automatic overwrite"
  },
  "record": {
    "leadId": null,
    "originalInput": {
      "email": null,
      "company": null,
      "role": null
    },
    "field": null,
    "candidateValue": null,
    "source": null,
    "observedAt": null,
    "consultedAt": null,
    "status": "unknown",
    "reason": null,
    "owner": null,
    "nextReview": null,
    "proposedValue": null
  },
  "guardrails": [
    "Unknown is not rejection",
    "Conflicts block automatic proposals",
    "Never overwrite confirmed commercial data without a rule and approval",
    "A duplicate suggestion is not permission to merge",
    "Provider failures preserve originals",
    "No CRM write is performed by this template"
  ]
}
