{
  "meta": {
    "generated": "2026-06-18T00:00:00Z",
    "version": "1.0",
    "project": "every-ai-law",
    "license": {
      "name": "EveryAILaw Data License v1.4.1",
      "url": "https://everyailaw.com/data-license.html",
      "summary": "Direct use, evaluation, research, citation, internal tooling, and machine/agent querying (including by LLMs and via MCP) are free via the public Free Endpoint, no permission required. Commercial redistribution, or embedding the corpus into a Product or Service made available to a Third Party, requires a Commercial Agreement.",
      "commercial": "https://paice.work/contact/"
    }
  },
  "files": {
    "obligations": {
      "path": "obligations.json",
      "description": "All obligations with definitions and provision counts",
      "count": 10
    },
    "regulations": {
      "path": "regulations.json",
      "description": "All regulations with timelines and provision counts",
      "count": 44
    },
    "authorities": {
      "path": "authorities.json",
      "description": "All regulatory bodies",
      "count": 43
    },
    "jurisdictions": {
      "path": "jurisdictions.json",
      "description": "Jurisdiction hierarchy with ISO codes",
      "count": 31
    },
    "standards": {
      "path": "standards.json",
      "description": "Voluntary and harmonized standards",
      "count": 9
    },
    "provisions": {
      "path": "provisions.json",
      "description": "All provisions with obligation mappings",
      "count": 134
    },
    "obligation-matrix": {
      "path": "obligation-matrix.json",
      "description": "Obligation x regulation coverage grid"
    },
    "regulation-comparisons": {
      "path": "regulation-comparisons.json",
      "description": "Pairwise regulation obligation overlap"
    },
    "evidence": {
      "path": "evidence.json",
      "description": "Verification evidence records"
    },
    "obligation-first": {
      "path": "of/index.json",
      "description": "Obligation-First v0.4.0 federated binding records for authorities, instruments, terms, and obligations (typed jurisdiction + identifier crosswalks)"
    },
    "context": {
      "path": "context.jsonld",
      "description": "JSON-LD @context aligning API fields to gist upper ontology and EveryAILaw domain extension"
    },
    "all": {
      "path": "all.json",
      "description": "Combined export of all data in one file"
    },
    "upcoming": {
      "path": "upcoming.json",
      "description": "Upcoming deadlines and recently changed instruments"
    },
    "openapi": {
      "path": "openapi.json",
      "description": "OpenAPI 3.1 schema for this API"
    },
    "changelog": {
      "path": "changelog.json",
      "description": "Build changelog with content hashes"
    },
    "by-jurisdiction": {
      "path": "by-jurisdiction/{id}.json",
      "description": "Per-jurisdiction slices",
      "count": 31
    },
    "by-obligation": {
      "path": "by-obligation/{id}.json",
      "description": "Per-obligation slices",
      "count": 10
    },
    "exclusions": {
      "path": "exclusions.json",
      "description": "Laws evaluated and excluded from tracking",
      "count": 156
    },
    "crosswalk": {
      "path": "crosswalk.json",
      "description": "Standards-to-obligations crosswalk with related regulations",
      "count": 9
    },
    "diff": {
      "path": "diff.json",
      "description": "Structured diff - new, updated, and removed regulations since last build"
    },
    "calendar": {
      "path": "../calendar.ics",
      "description": "ICS enforcement calendar — importable to Google Calendar, Outlook, etc."
    },
    "alerts": {
      "path": "../alerts.xml",
      "description": "RSS feed of new regulations and upcoming enforcement alerts"
    }
  }
}