{
  "schema_version": 1,
  "collection": "signals",
  "generated_at": "2026-09-18",
  "source": "https://gxplex.com",
  "notice": "Reports the published status of regulatory documents. No advice or interpretation.",
  "source_terms": "This site compiles publicly available regulatory information. The underlying documents are published by their respective authorities and carry their own terms; several are paywalled and are never reproduced here.",
  "rights": {
    "statement": "Carried in `source_terms` on this envelope. It is the whole of what this record states on the subject.",
    "per_row_field": "licence_class",
    "per_row_field_served_at": "https://gxplex.com/api/v1/instruments.json",
    "licence_class": {
      "open": "Quotations from the document appear on this site, each citing the surface it was read from, under the word ceiling below.",
      "restricted": "No text from the document appears on this site. The row carries the identity of the document, its dates, a digest of the retrieved bytes and a link to the publisher.",
      "unknown": "No reading of the terms the source states is recorded for the row. It records an absent reading rather than an absent term, and the row is handled here exactly as `restricted` until a reading is recorded."
    },
    "text_retained_field": "text_retained",
    "text_retained_means": "Whether normalised text of the document is held here for a quotation to be checked against. Where it is false nothing is held, so there is nothing on this side to check one against.",
    "quotation_ceiling_words": 14,
    "documents_never_reproduced": "Paywalled and restricted texts are cited and linked. They are never excerpted here and never diffed here."
  },
  "schema": "https://gxplex.com/api/v1/schema/signals.json",
  "rights_fields": {
    "fields": [
      "text_retained",
      "licence_class",
      "quote_allowed",
      "snapshot_available"
    ],
    "rows": 0,
    "rows_with_a_reading": 0,
    "rows_without_a_reading": 0,
    "rows_naming_an_unheld_id": 0,
    "rows_naming_no_entry": 0,
    "licence_class": {
      "open": 0,
      "restricted": 0,
      "unknown": 0
    },
    "quote_allowed_true": 0,
    "quote_allowed_false": 0,
    "text_retained_true": 0,
    "snapshot_available_true": 0,
    "retained_here_but_not_quoted_here": 0,
    "snapshot_without_prose": 0,
    "nulls_mean_unheld_id": "This id resolves to no tracked entry, so no terms reading, no retention measurement and no snapshot measurement exists for it. Four nulls record the absence of a reading, never a reading that came back negative.",
    "nulls_mean_no_entry": "This object names no tracked entry, so no terms reading was looked for. Four nulls record that no lookup applies here, which is a different fact from a lookup that found nothing."
  },
  "provenance_fields": {
    "fields": [
      "source",
      "observed_at",
      "distance"
    ],
    "rows": 0,
    "source_tracked": 0,
    "source_not_tracked": 0,
    "source_no_subject": 0,
    "observed_at_recorded": 0,
    "observed_at_not_carried": 0,
    "observed_at_not_an_observation": 0,
    "observed_at_fields_read": [],
    "distance_by_state": {},
    "distance_by_value": [
      {
        "key": "0 primary",
        "count": 0
      },
      {
        "key": "1 official notice",
        "count": 0
      },
      {
        "key": "2 official related record",
        "count": 0
      },
      {
        "key": "3 third-party",
        "count": 0
      }
    ]
  },
  "zero_kind": "no-source-attempted",
  "store": {
    "directory_present": false,
    "declared_sources": [
      "ema",
      "eurlex"
    ],
    "sources": 2,
    "measured": 2,
    "unmeasured": 0,
    "attempted": 0,
    "with_a_recorded_success": 0,
    "per_source": [
      {
        "id": "ema",
        "declared": true,
        "state": "never-attempted",
        "meta_present": false,
        "meta_readable": false,
        "last_status": null,
        "last_attempt": null,
        "last_success": null,
        "robots_state": null,
        "claimed_count": null,
        "records_held": 0,
        "lines": 0,
        "unparseable_lines": 0,
        "records_without_an_id": 0,
        "count_disagreement": null
      },
      {
        "id": "eurlex",
        "declared": true,
        "state": "never-attempted",
        "meta_present": false,
        "meta_readable": false,
        "last_status": null,
        "last_attempt": null,
        "last_success": null,
        "robots_state": null,
        "claimed_count": null,
        "records_held": 0,
        "lines": 0,
        "unparseable_lines": 0,
        "records_without_an_id": 0,
        "count_disagreement": null
      }
    ]
  },
  "class_census": {
    "total": 0,
    "tallies": [
      {
        "key": "document",
        "count": 0
      },
      {
        "key": "revision",
        "count": 0
      },
      {
        "key": "consultation",
        "count": 0
      },
      {
        "key": "agenda",
        "count": 0
      },
      {
        "key": "work item",
        "count": 0
      },
      {
        "key": "notice",
        "count": 0
      },
      {
        "key": "press release",
        "count": 0
      },
      {
        "key": "implementation",
        "count": 0
      },
      {
        "key": "effective date",
        "count": 0
      },
      {
        "key": "standard progression",
        "count": 0
      },
      {
        "key": "committee",
        "count": 0
      },
      {
        "key": "technical",
        "count": 0
      }
    ],
    "states": [],
    "unmatchedTokens": []
  },
  "distance_census": {
    "total": 0,
    "tallies": [
      {
        "key": "0 primary",
        "count": 0
      },
      {
        "key": "1 official notice",
        "count": 0
      },
      {
        "key": "2 official related record",
        "count": 0
      },
      {
        "key": "3 third-party",
        "count": 0
      }
    ],
    "states": []
  },
  "authority_census": {
    "total": 0,
    "tallies": [],
    "unmeasured": 0
  },
  "vocabulary": {
    "signal_classes": [
      "document",
      "revision",
      "consultation",
      "agenda",
      "work item",
      "notice",
      "press release",
      "implementation",
      "effective date",
      "standard progression",
      "committee",
      "technical"
    ],
    "signal_classes_order": "the order the chair filed them in, which is not a ranking and is not by count",
    "distance_scale": [
      {
        "value": 0,
        "label": "primary"
      },
      {
        "value": 1,
        "label": "official notice"
      },
      {
        "value": 2,
        "label": "official related record"
      },
      {
        "value": 3,
        "label": "third-party"
      }
    ]
  },
  "count": 0,
  "items": []
}