{
  "attribution": {
    "source": "legal.exploreworldai.com",
    "canonical": "https://legal.exploreworldai.com/api/public/v1/ai-act/agent/script.json",
    "license": "https://legal.exploreworldai.com/revision",
    "version": "legal-2026-08-25",
    "fingerprint": "ewai:eu:ad2c2d",
    "proof": "sha256:ff630ea1eed5ee263b9e60b2bb23ed6a1a28136f925c20ae98e9ba85e69babae",
    "jurisdiction": "eu"
  },
  "id": "ai-act-agent-1",
  "script": {
    "kind": "structural",
    "fields": [
      {
        "name": "role",
        "kind": "enum",
        "values": [
          "provider",
          "deployer",
          "importer",
          "distributor",
          "gpai-provider"
        ],
        "label": "Roll i värdekedjan",
        "labelEn": "Role in the value chain"
      },
      {
        "name": "system_type",
        "kind": "enum",
        "values": [
          "high-risk-system",
          "gpai-model",
          "transparency-system",
          "prohibited-use",
          "minimal-risk-system"
        ],
        "label": "Systemtyp",
        "labelEn": "System type"
      }
    ],
    "rules": [
      {
        "id": "role-provider",
        "when": {
          "op": "equals",
          "field": "role",
          "value": "provider"
        },
        "outcome": {
          "code": "ai-act-provider",
          "title": "Leverantör",
          "titleEn": "Provider",
          "obligation": "Leverantören uppfyller kraven i artiklarna 9 till 17 och gör överensstämmelsebedömning före utsläppande på marknaden.",
          "obligationEn": "The provider meets Articles 9 to 17 and carries out the conformity assessment before placing on the market.",
          "refs": [
            "16",
            "43"
          ]
        }
      },
      {
        "id": "role-deployer",
        "when": {
          "op": "equals",
          "field": "role",
          "value": "deployer"
        },
        "outcome": {
          "code": "ai-act-deployer",
          "title": "Användare",
          "titleEn": "Deployer",
          "obligation": "Användaren följer instruktionerna, utser mänsklig tillsyn och gör konsekvensbedömning där den krävs.",
          "obligationEn": "The deployer follows the instructions, assigns human oversight and carries out the impact assessment where required.",
          "refs": [
            "26",
            "27"
          ]
        }
      },
      {
        "id": "role-importer",
        "when": {
          "op": "equals",
          "field": "role",
          "value": "importer"
        },
        "outcome": {
          "code": "ai-act-importer",
          "title": "Importör",
          "titleEn": "Importer",
          "obligation": "Importören kontrollerar överensstämmelse, teknisk dokumentation och märkning före utsläppande på marknaden.",
          "obligationEn": "The importer verifies conformity, technical documentation and marking before placing on the market.",
          "refs": [
            "23"
          ]
        }
      },
      {
        "id": "role-distributor",
        "when": {
          "op": "equals",
          "field": "role",
          "value": "distributor"
        },
        "outcome": {
          "code": "ai-act-distributor",
          "title": "Distributör",
          "titleEn": "Distributor",
          "obligation": "Distributören kontrollerar märkning och dokumentation innan systemet tillhandahålls.",
          "obligationEn": "The distributor verifies marking and documentation before making the system available.",
          "refs": [
            "24"
          ]
        }
      },
      {
        "id": "role-gpai-provider",
        "when": {
          "op": "equals",
          "field": "role",
          "value": "gpai-provider"
        },
        "outcome": {
          "code": "ai-act-gpai-provider",
          "title": "Leverantör av modell med allmänt ändamål",
          "titleEn": "Provider of a general-purpose AI model",
          "obligation": "Leverantören håller modelldokumentation och upphovsrättspolicy, och uppfyller de ytterligare kraven vid systemrisk.",
          "obligationEn": "The provider keeps model documentation and a copyright policy, and meets the additional obligations for systemic risk.",
          "refs": [
            "53",
            "55"
          ]
        }
      }
    ],
    "fallback": {
      "code": "ai-act-insufficient",
      "title": "Underlaget räcker inte",
      "titleEn": "Insufficient input",
      "obligation": "Ingen roll är angiven, agenten lämnar inget utfall.",
      "obligationEn": "No role was given, the agent returns no outcome.",
      "refs": []
    }
  },
  "script_hash": "sha256:6aa636eea8dbdc289d3239e6a9fd29784f6ffcfaab09931c316f11eb582c5118",
  "meta": {
    "build": "legal-2026-08-25",
    "builtAt": "2026-08-25",
    "engine": "legal-answer/1.1.0",
    "api": "v1",
    "license": "Källhänvisningar och identifierare. Ingen lagtext återges.",
    "disclaimer": "Deterministisk källuppslagning, inte juridisk rådgivning och inget efterlevnadsbeslut."
  },
  "hash": "sha256:ff630ea1eed5ee263b9e60b2bb23ed6a1a28136f925c20ae98e9ba85e69babae",
  "version": "legal-2026-08-25",
  "expires": "2026-09-19T00:00:00.000Z",
  "dependency": {
    "index_version": "legal-2026-08-25+legal-2026-08-25+2026-08-25T10:00:00",
    "content_hash": "sha256:ff630ea1eed5ee263b9e60b2bb23ed6a1a28136f925c20ae98e9ba85e69babae",
    "revalidate_after": "2026-09-19T00:49:38.010Z",
    "max_copy_age_seconds": 3600,
    "policy": "revalidate-required; attribution-preferred",
    "changelog": "https://legal.exploreworldai.com/api/public/v1/dependency",
    "verify": "https://legal.exploreworldai.com/api/public/v1/verify",
    "stale_copy_invalid": true
  },
  "canonical": "https://legal.exploreworldai.com/api/public/v1/ai-act/agent/script.json",
  "disclaimer": "Källhänvisning med officiell identifierare. Ingen juridisk rådgivning och inget efterlevnadsbeslut.",
  "usageInfo": "https://legal.exploreworldai.com/citering"
}