{
  "tool_id": "art-411-ai-addendum-assembler",
  "template": {
    "template_id": "common-paper-ai-addendum-v1.0",
    "source": "Common Paper",
    "source_url": "https://commonpaper.com/standards/ai-addendum/1.0",
    "license": "CC-BY-4.0",
    "license_mode": "verbatim",
    "attribution": "Common Paper AI Addendum, Version 1.0, CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/)",
    "family": "ai-vendor",
    "body_sha256": "192a7dc6d7caea8dd49c519bca7d157c8618a66a8546fdff763d80019598ff16",
    "body_source_retrieved": "2026-07-20",
    "variables": [
      { "token": "train_on_customer_data", "type": "boolean", "required": true, "label": "Training permitted (Provider may Train Models on Customer Input/Output)" },
      { "token": "training_data", "type": "string", "required": false, "label": "Training Data description (required on the Cover Page when Training is permitted)" },
      { "token": "training_purposes", "type": "string", "required": false, "label": "Training Purposes (required on the Cover Page when Training is permitted)" },
      { "token": "training_restrictions", "type": "string", "required": false, "label": "Training Restrictions (free text, default None.)" },
      { "token": "model_improvement", "type": "boolean", "required": true, "label": "Non-Training Improvement permitted (Provider may use Input/Output/Training Data to improve the AI System)" },
      { "token": "improvement_restrictions", "type": "string", "required": false, "label": "Improvement Restrictions (free text, default None.)" },
      { "token": "retention_window", "type": "string", "required": true, "label": "Data retention window disclosure" },
      { "token": "output_ownership", "type": "string", "required": true, "label": "Output ownership confirmation (informational, Section 2.1 of the Standard Terms fixes Customer ownership by assignment)" },
      { "token": "subprocessor_ai", "type": "string", "required": true, "label": "AI sub-processor disclosure (which downstream AI providers process Input on Provider's behalf)" },
      { "token": "effective_date", "type": "string", "required": true, "label": "Effective Date" }
    ],
    "clause_variants": [],
    "not_legal_advice": true,
    "maturity_tier": "beta"
  }
}
