{
  "schema_version": 1,
  "collection": "events",
  "generated_at": "2026-11-02",
  "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/events.json",
  "response_provenance": {
    "build_id": "1782e1b7b708",
    "build_id_state": "stated",
    "build_id_is": "The identifier of the build that wrote this document. Every page of the same build carries it in its build-id meta.",
    "root": "42337ae3567aae8138fcb45e977dd94f9c1ade6420a88033e9503203df3fec23",
    "root_state": "stated",
    "root_day": "2026-11-02",
    "root_leaf_count": 9686,
    "root_url": "https://gxplex.com/integrity/root.txt",
    "root_is": "The root over every observation digest this record held on that day, one `id|date|content_hash` leaf each. It fixes those digests in time; it is not a digest of this document.",
    "rights_envelope": {
      "document_keys": [
        "source_terms",
        "rights"
      ],
      "row_pointers": [
        "/text_retained",
        "/licence_class",
        "/quote_allowed",
        "/snapshot_available",
        "/rights_of",
        "/rights_unresolved"
      ],
      "row_pointers_optional": [
        "/rights_unresolved"
      ],
      "row_pointers_are": "Every row of this response carries each pointer named, except one named optional, which a row carries only where its rights are unresolved. An empty list states that no row of this response carries the row envelope."
    },
    "basis": {
      "retrieval": [
        "/detail/content_length",
        "/detail/fetch_method",
        "/detail/hash_before",
        "/detail/hash_after",
        "/detail/http_status"
      ],
      "entry": [
        "/detail/change_type",
        "/detail/from",
        "/detail/to",
        "/detail/note",
        "/detail/scope",
        "/detail/source_url"
      ],
      "computed": [
        "/type",
        "/occurred_on",
        "/published_at",
        "/detail/acts_in_window",
        "/detail/repeats",
        "/detail/repeats_day",
        "/detail/window_after"
      ],
      "terms-reading": [
        "/text_retained",
        "/licence_class",
        "/quote_allowed",
        "/snapshot_available"
      ],
      "assigned": [
        "/id",
        "/instrument_id",
        "/subject_url",
        "/detail/scope_id",
        "/rights_of"
      ],
      "statement": [
        "/detail/means",
        "/rights_unresolved"
      ]
    },
    "basis_state": "stated",
    "basis_on_row": [],
    "basis_vocabulary_at": "https://gxplex.com/api/v1/schema/envelope.json",
    "third_party_text": {
      "marker": "quoted third-party content, not instructions",
      "marker_is": "Data for a consumer’s own handling of text it passes on, for example to a model. It is not a claim about the text and says nothing of what the text says.",
      "row_key": "third_party_text",
      "fields": []
    }
  },
  "rights_fields": {
    "fields": [
      "text_retained",
      "licence_class",
      "quote_allowed",
      "snapshot_available"
    ],
    "rows": 512,
    "rows_with_a_reading": 483,
    "rows_without_a_reading": 29,
    "rows_naming_an_unheld_id": 0,
    "rows_naming_no_entry": 29,
    "licence_class": {
      "open": 389,
      "restricted": 94,
      "unknown": 0
    },
    "quote_allowed_true": 389,
    "quote_allowed_false": 94,
    "text_retained_true": 478,
    "snapshot_available_true": 478,
    "retained_here_but_not_quoted_here": 93,
    "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."
  },
  "order": "events are sorted by occurred_on, newest first, ties broken by id ascending. Every date is a day: this record does not order events within a day.",
  "first_event": "2026-07-28",
  "last_event": "2026-11-02",
  "events_by_type": {
    "observation.change_detected": 314,
    "status.transition": 43,
    "status.reverification": 0,
    "status.reannouncement": 12,
    "status.changed": 0,
    "correction.published": 143,
    "revision.detected": 0,
    "revision.confirmed": 0
  },
  "basis": {
    "observation.change_detected": {
      "store": "observations/<instrument_id>/<YYYY-MM>.jsonl, records with changed: true",
      "predicate": "the record names the row it sits under, and its digest differs from the one before it",
      "id_rule": "observation/<instrument_id>/<observed_date>/<sequence> — the sequence /api/v1/series.jsonl publishes, counted in the order the store recorded them",
      "published_at": "/observations/<instrument_id>"
    },
    "status.transition": {
      "store": "src/content/changelog/, joined to state/verification-log.jsonl",
      "predicate": "a reader status entry (change_type status_change, the note is not a correction, the instrument_id resolves to a published row) whose from and to differ from the row's previous transition: this record's own status field for the row moved from one value to another",
      "id_rule": "changelog/<file slug>, which the collection guarantees unique",
      "published_at": "/changes",
      "note": "acts_in_window counts the status acts state/verification-log.jsonl holds for the row with this entry's to-value, dated by the UTC day of each act's own timestamp, after window_after and on or before occurred_on. It names no basis word. The rider of 2026-09-28 names the basis of a confirmation (derived, model-read, person-ratified) and assigns writing it to RC-1, which landed on 2026-10-10 and writes it on rows and on revision entries. Of the 110 status acts in the act log, 0 carry a confirmation_basis, so no basis is carried here for an act that writes none, and none is inferred from the log's actor field."
    },
    "status.reverification": {
      "store": "src/content/changelog/, joined to state/verification-log.jsonl",
      "predicate": "a reader status entry with the same from and to as the row's previous transition, and at least one status act in the act log for that row, with that value, dated after the row's previous entry and on or before this one: the same move announced again on a later day, with a status act for the row confirming the same value in the act log since the previous announcement; the field did not move",
      "id_rule": "changelog/<file slug>, which the collection guarantees unique",
      "published_at": "/status-change/<file slug>/",
      "note": "acts_in_window counts the status acts state/verification-log.jsonl holds for the row with this entry's to-value, dated by the UTC day of each act's own timestamp, after window_after and on or before occurred_on. It names no basis word. The rider of 2026-09-28 names the basis of a confirmation (derived, model-read, person-ratified) and assigns writing it to RC-1, which landed on 2026-10-10 and writes it on rows and on revision entries. Of the 110 status acts in the act log, 0 carry a confirmation_basis, so no basis is carried here for an act that writes none, and none is inferred from the log's actor field. In this build 0 entries are in this class."
    },
    "status.reannouncement": {
      "store": "src/content/changelog/, joined to state/verification-log.jsonl",
      "predicate": "a reader status entry with the same from and to as the row's previous transition, and no status act in the act log for that row, with that value, in the same window: the same move announced again on a later day, with no status act for the row in the act log since the previous announcement; the field did not move",
      "id_rule": "changelog/<file slug>, which the collection guarantees unique",
      "published_at": "/status-change/<file slug>/",
      "note": "acts_in_window counts the status acts state/verification-log.jsonl holds for the row with this entry's to-value, dated by the UTC day of each act's own timestamp, after window_after and on or before occurred_on. It names no basis word. The rider of 2026-09-28 names the basis of a confirmation (derived, model-read, person-ratified) and assigns writing it to RC-1, which landed on 2026-10-10 and writes it on rows and on revision entries. Of the 110 status acts in the act log, 0 carry a confirmation_basis, so no basis is carried here for an act that writes none, and none is inferred from the log's actor field."
    },
    "status.changed": {
      "store": "src/content/changelog/",
      "predicate": "retired 2026-10-03 (Program 7 2.2); no event carries this type",
      "id_rule": "unchanged: each entry it carried keeps its id, changelog/<file slug>, under one of status.transition, status.reverification or status.reannouncement",
      "published_at": "/changes",
      "note": "Until 2026-10-03 every reader status entry was carried as status.changed, including entries announcing again a move already recorded, on days the field did not move. The correction is 2026-10-03-correction-status-reannouncements-rendered-as-changes on /corrections."
    },
    "correction.published": {
      "store": "src/content/changelog/",
      "predicate": "the note opens with the word correction, and the subject is a document or an axis over documents — scope facet, a resolvable instrument scope, or document_claim true",
      "id_rule": "changelog/<file slug>, which the collection guarantees unique",
      "published_at": "/corrections"
    },
    "revision.detected": {
      "store": "src/content/revisions/, entries not withdrawn",
      "predicate": "a difference detected in the normalised text of a tracked document",
      "id_rule": "revision/<revision id>/detected",
      "published_at": "/changes",
      "note": "The revisions collection holds 0 entries in this build, of which 0 are withdrawn. A zero here is a measured zero: the one confirmed revision this record has ever held was audited on 2026-09-05, found to be an oscillation between two concurrent renderings of one page rather than a change by the publisher, and discarded. The type is declared at zero so the address states its emptiness rather than omitting it."
    },
    "revision.confirmed": {
      "store": "src/content/revisions/, confirmed_by_human true with a confirmed_at date",
      "predicate": "a person confirmed the detected revision",
      "id_rule": "revision/<revision id>/confirmed",
      "published_at": "/changes",
      "note": "The revisions collection holds 0 entries in this build, of which 0 are withdrawn. A zero here is a measured zero: the one confirmed revision this record has ever held was audited on 2026-09-05, found to be an oscillation between two concurrent renderings of one page rather than a change by the publisher, and discarded. The type is declared at zero so the address states its emptiness rather than omitting it."
    }
  },
  "excluded": [
    {
      "population": "changelog entries not on a reader surface",
      "count": 304,
      "of": 502,
      "because": "THE LOG CUT FINAL, ratified 2026-09-06 and recorded at FRAME.md exception 005: entries about the machinery of this record itself, about tracker membership and about archive metadata are kept in git under the commit that wrote each one, and are not republished. Carrying them here would reverse that ruling on a new address."
    },
    {
      "population": "observation records under a published row whose digest did not move",
      "count": 21397,
      "of": 21711,
      "because": "An unchanged retrieval is a measurement and it is published whole at /api/v1/series.jsonl and /api/v1/observations.json. This stream carries acts, and a digest that did not move is not one."
    },
    {
      "population": "withdrawn revisions",
      "count": 0,
      "of": 0,
      "because": "A withdrawn entry keeps its id, its digests and its dates and stops asserting that a publisher changed the document. It is kept rather than deleted, and it is not an act this stream announces. The split is taken from liveRevisions and withdrawnRevisions in src/lib/revisions.ts, which is the one home for the predicate, so this count is what that filter removed rather than a second reading of it."
    }
  ],
  "not_carried": {
    "status.verification": "A status act in the act log is NOT carried as an event of its own. The act log, state/verification-log.jsonl, holds 104 status acts for published rows in this build, of which 6 state a prior value equal to the value they confirm. It also holds acts written with no keypress, reverts, and values the correction 2026-08-16-attestation-withdrawn withdrew, and the rider of 2026-09-28 assigns the basis an act carries to RC-1, which landed on 2026-10-10 and writes it on rows and on revision entries; 0 of the act log's status acts carry one. Publishing the log as an event stream while its acts carry no basis would class each act by a reading of its actor field, which is a basis this record has not written. The act log is read here only to count, for each status entry, the acts in its window. Decided by default, pending chair: DECISIONS-NEEDED.md, 2026-10-03, Program 7 2.2.",
    "check.recorded": "A verification act — checked_by with check_date — is NOT carried, and the reason is an open decision rather than an oversight. Measured 2026-09-07 over all 132 rows with the instruments tree clean at 7075067d: 25 carry checked_by machine, 24 of them are register-tier rows where CLAUDE.md records that the value declares a TIER METHOD rather than an act on a date, and 1 is a core row where it declares an act. Emitting all 25 as dated acts would publish 24 acts that were never performed on the day they carry. The overload is filed and open; a gate authored while a decision is open inherits the contours of that decision, so this waits for it.",
    "deploy and build acts": "state/deploy-receipts.jsonl records every deploy invocation, allowed and refused. It is an operational receipt about this machine, it has never been on a reader surface, and publishing it here would be a disclosure decision rather than a projection."
  },
  "count": 512,
  "items": [
    {
      "id": "observation/ema-ai-reflection/2026-11-02/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-11-02",
      "instrument_id": "ema-ai-reflection",
      "subject_url": "https://gxplex.com/r/ema-ai-reflection",
      "published_at": "https://gxplex.com/observations/ema-ai-reflection#obs-2026-11-02-1",
      "detail": {
        "hash_before": "3e7ec4b884cee24e2d58f3e6388ff66c48e24c2d3fe70ae7c6f70e706e325924",
        "hash_after": "36c41987de4a749de37df19cebd65f76c83146c469883b0dc7c60a5207de3e68",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 2472,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-ai-reflection"
    },
    {
      "id": "observation/nmpa-ai/2026-11-02/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-11-02",
      "instrument_id": "nmpa-ai",
      "subject_url": "https://gxplex.com/r/nmpa-ai",
      "published_at": "https://gxplex.com/observations/nmpa-ai#obs-2026-11-02-1",
      "detail": {
        "hash_before": "5a6df3d8707e0b7f764c8644286db0bc58e6b314f5a1137a71430e7c04d6c6b1",
        "hash_after": "4a80b86d52c08b01667e390a85b14e724944f4e78ba9ca6ff657eb130cde5c8e",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 5843,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "nmpa-ai"
    },
    {
      "id": "observation/ema-ai-reflection/2026-11-01/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-11-01",
      "instrument_id": "ema-ai-reflection",
      "subject_url": "https://gxplex.com/r/ema-ai-reflection",
      "published_at": "https://gxplex.com/observations/ema-ai-reflection#obs-2026-11-01-1",
      "detail": {
        "hash_before": "36c41987de4a749de37df19cebd65f76c83146c469883b0dc7c60a5207de3e68",
        "hash_after": "3e7ec4b884cee24e2d58f3e6388ff66c48e24c2d3fe70ae7c6f70e706e325924",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 1953,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-ai-reflection"
    },
    {
      "id": "observation/ema-ai-reflection/2026-10-31/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-10-31",
      "instrument_id": "ema-ai-reflection",
      "subject_url": "https://gxplex.com/r/ema-ai-reflection",
      "published_at": "https://gxplex.com/observations/ema-ai-reflection#obs-2026-10-31-1",
      "detail": {
        "hash_before": "3e7ec4b884cee24e2d58f3e6388ff66c48e24c2d3fe70ae7c6f70e706e325924",
        "hash_after": "36c41987de4a749de37df19cebd65f76c83146c469883b0dc7c60a5207de3e68",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 2472,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-ai-reflection"
    },
    {
      "id": "observation/ema-work-programme/2026-10-31/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-10-31",
      "instrument_id": "ema-work-programme",
      "subject_url": "https://gxplex.com/r/ema-work-programme",
      "published_at": "https://gxplex.com/observations/ema-work-programme#obs-2026-10-31-1",
      "detail": {
        "hash_before": "cff4d1ac4ab4a67dc425b46777372cd55a33c22ebd41ab77ada1965f2042f690",
        "hash_after": "4da80e1b85de5e8794fd01c2afd49454532375548da7409186e4bcce52a050ad",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 71013,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-work-programme"
    },
    {
      "id": "observation/nist-csf/2026-10-31/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-10-31",
      "instrument_id": "nist-csf",
      "subject_url": "https://gxplex.com/r/nist-csf",
      "published_at": "https://gxplex.com/observations/nist-csf#obs-2026-10-31-1",
      "detail": {
        "hash_before": "58453f40334e9fdfe7120011e7e72aabc0f294bcdc357ea1d8976ad64419357d",
        "hash_after": "9ab6869e7569d8793cd3b630226b4e8d67a78d9f2bbc0d24fac94c95f6a8852b",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 3581,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "nist-csf"
    },
    {
      "id": "observation/ema-ai-reflection/2026-10-30/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-10-30",
      "instrument_id": "ema-ai-reflection",
      "subject_url": "https://gxplex.com/r/ema-ai-reflection",
      "published_at": "https://gxplex.com/observations/ema-ai-reflection#obs-2026-10-30-1",
      "detail": {
        "hash_before": "36c41987de4a749de37df19cebd65f76c83146c469883b0dc7c60a5207de3e68",
        "hash_after": "3e7ec4b884cee24e2d58f3e6388ff66c48e24c2d3fe70ae7c6f70e706e325924",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 1953,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-ai-reflection"
    },
    {
      "id": "observation/ema-work-programme/2026-10-30/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-10-30",
      "instrument_id": "ema-work-programme",
      "subject_url": "https://gxplex.com/r/ema-work-programme",
      "published_at": "https://gxplex.com/observations/ema-work-programme#obs-2026-10-30-1",
      "detail": {
        "hash_before": "4da80e1b85de5e8794fd01c2afd49454532375548da7409186e4bcce52a050ad",
        "hash_after": "cff4d1ac4ab4a67dc425b46777372cd55a33c22ebd41ab77ada1965f2042f690",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 70904,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-work-programme"
    },
    {
      "id": "observation/nist-agent-standards/2026-10-30/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-10-30",
      "instrument_id": "nist-agent-standards",
      "subject_url": "https://gxplex.com/r/nist-agent-standards",
      "published_at": "https://gxplex.com/observations/nist-agent-standards#obs-2026-10-30-1",
      "detail": {
        "hash_before": "e3d94d289c0bd6dd8bcaa22732f778d5b6eb315e4b1dae39c32234bfc7f5b87d",
        "hash_after": "d800e5bf4d9bd7af6567cee44439d7c2ae959b6e5ad458420e7856fa59277ae5",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 4323,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "nist-agent-standards"
    },
    {
      "id": "observation/nmpa-ai/2026-10-30/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-10-30",
      "instrument_id": "nmpa-ai",
      "subject_url": "https://gxplex.com/r/nmpa-ai",
      "published_at": "https://gxplex.com/observations/nmpa-ai#obs-2026-10-30-1",
      "detail": {
        "hash_before": "dfff799b5b6ea2211431c9acd84693d065419546745654419b92eb32cd0f8eb0",
        "hash_after": "5a6df3d8707e0b7f764c8644286db0bc58e6b314f5a1137a71430e7c04d6c6b1",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 5899,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "nmpa-ai"
    },
    {
      "id": "observation/pic-s/2026-10-29/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-10-29",
      "instrument_id": "pic-s",
      "subject_url": "https://gxplex.com/r/pic-s",
      "published_at": "https://gxplex.com/observations/pic-s#obs-2026-10-29-1",
      "detail": {
        "hash_before": "cf40bfac8ed76b1af8e5990eb74284e7109844bccb2c699c96f2f7da6787b7b2",
        "hash_after": "da4137a554be5c59ceae41e1e987a369836d0898cda069113e02f2bec35e1402",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 15284,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "pic-s"
    },
    {
      "id": "observation/pics-pi-011/2026-10-29/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-10-29",
      "instrument_id": "pics-pi-011",
      "subject_url": "https://gxplex.com/r/pics-pi-011",
      "published_at": "https://gxplex.com/observations/pics-pi-011#obs-2026-10-29-1",
      "detail": {
        "hash_before": "cf40bfac8ed76b1af8e5990eb74284e7109844bccb2c699c96f2f7da6787b7b2",
        "hash_after": "da4137a554be5c59ceae41e1e987a369836d0898cda069113e02f2bec35e1402",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 15284,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "pics-pi-011"
    },
    {
      "id": "observation/pics-pi041/2026-10-29/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-10-29",
      "instrument_id": "pics-pi041",
      "subject_url": "https://gxplex.com/r/pics-pi041",
      "published_at": "https://gxplex.com/observations/pics-pi041#obs-2026-10-29-1",
      "detail": {
        "hash_before": "cf40bfac8ed76b1af8e5990eb74284e7109844bccb2c699c96f2f7da6787b7b2",
        "hash_after": "da4137a554be5c59ceae41e1e987a369836d0898cda069113e02f2bec35e1402",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 15284,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "pics-pi041"
    },
    {
      "id": "observation/astm-e2363/2026-10-28/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-10-28",
      "instrument_id": "astm-e2363",
      "subject_url": "https://gxplex.com/r/astm-e2363",
      "published_at": "https://gxplex.com/observations/astm-e2363#obs-2026-10-28-1",
      "detail": {
        "hash_before": "38fca073725a8580e33f943a252f9793b151822380f626e9ccddf52c47713913",
        "hash_after": "0db7930b76cd2e7dc3890ecf4abac3aa6e55f514f05053eb0707f94e3d3c9fe5",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 6553,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "astm-e2363"
    },
    {
      "id": "observation/astm-e2537/2026-10-28/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-10-28",
      "instrument_id": "astm-e2537",
      "subject_url": "https://gxplex.com/r/astm-e2537",
      "published_at": "https://gxplex.com/observations/astm-e2537#obs-2026-10-28-1",
      "detail": {
        "hash_before": "cff82e540038f6d74c61272d84b37d222d84c3ede7955a68b3cc0b61c309a145",
        "hash_after": "abe141771b0a407d87526dec1629cea8678afe73fdd6d2b3ffc58443901bb0aa",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 7507,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "astm-e2537"
    },
    {
      "id": "observation/nmpa-ai/2026-10-28/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-10-28",
      "instrument_id": "nmpa-ai",
      "subject_url": "https://gxplex.com/r/nmpa-ai",
      "published_at": "https://gxplex.com/observations/nmpa-ai#obs-2026-10-28-1",
      "detail": {
        "hash_before": "7942361389fb3a55edcd06297d4b46f42ab8c5ed0cdd2b52348c288addf6c5e1",
        "hash_after": "dfff799b5b6ea2211431c9acd84693d065419546745654419b92eb32cd0f8eb0",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 5885,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "nmpa-ai"
    },
    {
      "id": "changelog/2026-10-27-correction-core-tier-closure",
      "type": "correction.published",
      "occurred_on": "2026-10-27",
      "instrument_id": null,
      "subject_url": null,
      "published_at": "https://gxplex.com/corrections#c-2026-10-27-correction-core-tier-closure",
      "detail": {
        "scope": "facet",
        "scope_id": "record-tier",
        "change_type": "archive_metadata_change",
        "from": "Filed core. For that label this archive undertakes to put an entry's status to a person.",
        "to": "Filed core. For that label this archive undertakes to close an entry's open status question by rule on a clock, with its reason, and to re-read a ratification on record against its observation every night.",
        "note": "correction: the core label said this archive undertakes to put an entry's status to a person. The closure rules now run nightly, and the label states what they undertake.",
        "source_url": "https://gxplex.com/developers/"
      },
      "text_retained": null,
      "licence_class": null,
      "quote_allowed": null,
      "snapshot_available": null,
      "rights_of": null,
      "rights_unresolved": "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."
    },
    {
      "id": "observation/nmpa-ai/2026-10-27/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-10-27",
      "instrument_id": "nmpa-ai",
      "subject_url": "https://gxplex.com/r/nmpa-ai",
      "published_at": "https://gxplex.com/observations/nmpa-ai#obs-2026-10-27-1",
      "detail": {
        "hash_before": "1fee901ddeb0ef6798d9703ec7953342d2e5528d2ceb6bebf20ddde8430b270d",
        "hash_after": "7942361389fb3a55edcd06297d4b46f42ab8c5ed0cdd2b52348c288addf6c5e1",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 6133,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "nmpa-ai"
    },
    {
      "id": "changelog/2026-10-25-correction-quote-cap-fda-ai-guidance",
      "type": "correction.published",
      "occurred_on": "2026-10-25",
      "instrument_id": "fda-ai-guidance",
      "subject_url": "https://gxplex.com/r/fda-ai-guidance",
      "published_at": "https://gxplex.com/corrections#c-2026-10-25-correction-quote-cap-fda-ai-guidance",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": "a 15-word quotation of the title, over the 14-word cap, cut before its last word",
        "to": "a 13-word whole-word span of the same title, ending where the title ends",
        "note": "correction: the subject quotation on this row ran to 15 words, one over the cap, and stopped one word short of the title. A shorter span was selected.",
        "source_url": "https://www.fda.gov/regulatory-information/search-fda-guidance-documents"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "fda-ai-guidance"
    },
    {
      "id": "observation/ema-work-programme/2026-10-25/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-10-25",
      "instrument_id": "ema-work-programme",
      "subject_url": "https://gxplex.com/r/ema-work-programme",
      "published_at": "https://gxplex.com/observations/ema-work-programme#obs-2026-10-25-1",
      "detail": {
        "hash_before": "0149db50a85d2ad7a48ffd5da459b873f021b610d04ffe374faa9ad9cd74954d",
        "hash_after": "4da80e1b85de5e8794fd01c2afd49454532375548da7409186e4bcce52a050ad",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 71013,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-work-programme"
    },
    {
      "id": "observation/ema-work-programme/2026-10-24/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-10-24",
      "instrument_id": "ema-work-programme",
      "subject_url": "https://gxplex.com/r/ema-work-programme",
      "published_at": "https://gxplex.com/observations/ema-work-programme#obs-2026-10-24-1",
      "detail": {
        "hash_before": "4da80e1b85de5e8794fd01c2afd49454532375548da7409186e4bcce52a050ad",
        "hash_after": "0149db50a85d2ad7a48ffd5da459b873f021b610d04ffe374faa9ad9cd74954d",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 70950,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-work-programme"
    },
    {
      "id": "observation/nmpa-ai/2026-10-23/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-10-23",
      "instrument_id": "nmpa-ai",
      "subject_url": "https://gxplex.com/r/nmpa-ai",
      "published_at": "https://gxplex.com/observations/nmpa-ai#obs-2026-10-23-1",
      "detail": {
        "hash_before": "9f00d9ed53c384af63f328a7a1ff595f580b09acf29fc19ddc5d254cd131cc26",
        "hash_after": "1fee901ddeb0ef6798d9703ec7953342d2e5528d2ceb6bebf20ddde8430b270d",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 6236,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "nmpa-ai"
    },
    {
      "id": "observation/mhra-ai-airlock/2026-10-21/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-10-21",
      "instrument_id": "mhra-ai-airlock",
      "subject_url": "https://gxplex.com/r/mhra-ai-airlock",
      "published_at": "https://gxplex.com/observations/mhra-ai-airlock#obs-2026-10-21-1",
      "detail": {
        "hash_before": "2cf39acc83b78c9c0f81324c619afb92cc41ad49b894dbb150bc36e0bc9287ed",
        "hash_after": "0465b20f61c729dc20a5ea7e138f623547a7062935426fc7cf9fe7f2ddabc7e4",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 9780,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "mhra-ai-airlock"
    },
    {
      "id": "observation/ema-ai-reflection/2026-10-19/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-10-19",
      "instrument_id": "ema-ai-reflection",
      "subject_url": "https://gxplex.com/r/ema-ai-reflection",
      "published_at": "https://gxplex.com/observations/ema-ai-reflection#obs-2026-10-19-1",
      "detail": {
        "hash_before": "3e7ec4b884cee24e2d58f3e6388ff66c48e24c2d3fe70ae7c6f70e706e325924",
        "hash_after": "36c41987de4a749de37df19cebd65f76c83146c469883b0dc7c60a5207de3e68",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 2472,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-ai-reflection"
    },
    {
      "id": "observation/ema-ai-reflection/2026-10-17/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-10-17",
      "instrument_id": "ema-ai-reflection",
      "subject_url": "https://gxplex.com/r/ema-ai-reflection",
      "published_at": "https://gxplex.com/observations/ema-ai-reflection#obs-2026-10-17-1",
      "detail": {
        "hash_before": "36c41987de4a749de37df19cebd65f76c83146c469883b0dc7c60a5207de3e68",
        "hash_after": "3e7ec4b884cee24e2d58f3e6388ff66c48e24c2d3fe70ae7c6f70e706e325924",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 1953,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-ai-reflection"
    },
    {
      "id": "observation/nist-agent-standards/2026-10-17/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-10-17",
      "instrument_id": "nist-agent-standards",
      "subject_url": "https://gxplex.com/r/nist-agent-standards",
      "published_at": "https://gxplex.com/observations/nist-agent-standards#obs-2026-10-17-1",
      "detail": {
        "hash_before": "b413d56295e8c71ca366c0b53ace52552320cab5bc009d0c762dbc0fa1a213fe",
        "hash_after": "e3d94d289c0bd6dd8bcaa22732f778d5b6eb315e4b1dae39c32234bfc7f5b87d",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 4323,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "nist-agent-standards"
    },
    {
      "id": "observation/ema-work-programme/2026-10-13/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-10-13",
      "instrument_id": "ema-work-programme",
      "subject_url": "https://gxplex.com/r/ema-work-programme",
      "published_at": "https://gxplex.com/observations/ema-work-programme#obs-2026-10-13-1",
      "detail": {
        "hash_before": "c4ee78a4aa68777efbf4e242501312f53c5b2892871e30469fbf0d80e3de45c9",
        "hash_after": "4da80e1b85de5e8794fd01c2afd49454532375548da7409186e4bcce52a050ad",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 71013,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-work-programme"
    },
    {
      "id": "observation/ema-work-programme/2026-10-12/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-10-12",
      "instrument_id": "ema-work-programme",
      "subject_url": "https://gxplex.com/r/ema-work-programme",
      "published_at": "https://gxplex.com/observations/ema-work-programme#obs-2026-10-12-1",
      "detail": {
        "hash_before": "4da80e1b85de5e8794fd01c2afd49454532375548da7409186e4bcce52a050ad",
        "hash_after": "c4ee78a4aa68777efbf4e242501312f53c5b2892871e30469fbf0d80e3de45c9",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 70791,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-work-programme"
    },
    {
      "id": "changelog/2026-10-11-correction-text-rung-held-from-another-pages-prose",
      "type": "correction.published",
      "occurred_on": "2026-10-11",
      "instrument_id": "nist-csf",
      "subject_url": "https://gxplex.com/r/nist-csf",
      "published_at": "https://gxplex.com/corrections#c-2026-10-11-correction-text-rung-held-from-another-pages-prose",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "surface_meaning_change",
        "from": "the evidence ladder's text rung marked held: prose was extracted from the retrieved bytes, so a quotation from this document can be checked against what this record retained",
        "to": "the text rung marked nothing held: the prose this record retains for this entry was extracted only from records classified as something other than the document it names",
        "note": "correction: this entry's page marked its text rung held on prose that came only from records of another page. No record of this document yielded prose.",
        "source_url": "https://gxplex.com/r/nist-csf/"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "nist-csf"
    },
    {
      "id": "changelog/2026-10-11-correction-wrong-referent-rungs-marked-measured-absence",
      "type": "correction.published",
      "occurred_on": "2026-10-11",
      "instrument_id": "fda-device-cybersecurity",
      "subject_url": "https://gxplex.com/r/fda-device-cybersecurity",
      "published_at": "https://gxplex.com/corrections#c-2026-10-11-correction-wrong-referent-rungs-marked-measured-absence",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "surface_meaning_change",
        "from": "the evidence ladder's text and diff rungs marked read, and not there, the mark the legend defines as an absence this record measured",
        "to": "both rungs marked nothing held, an absence of this record's reach: bytes of another document are no reading of this one, so they measure no absence of its text or of a change",
        "note": "correction: this entry's page marked its text and diff rungs read, and not there, from bytes of another document. A read of another document measures no absence of this one.",
        "source_url": "https://gxplex.com/r/fda-device-cybersecurity/"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "fda-device-cybersecurity"
    },
    {
      "id": "observation/ema-ai-reflection/2026-10-11/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-10-11",
      "instrument_id": "ema-ai-reflection",
      "subject_url": "https://gxplex.com/r/ema-ai-reflection",
      "published_at": "https://gxplex.com/observations/ema-ai-reflection#obs-2026-10-11-1",
      "detail": {
        "hash_before": "3e7ec4b884cee24e2d58f3e6388ff66c48e24c2d3fe70ae7c6f70e706e325924",
        "hash_after": "36c41987de4a749de37df19cebd65f76c83146c469883b0dc7c60a5207de3e68",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 2472,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-ai-reflection"
    },
    {
      "id": "changelog/2026-10-10-correction-awaiting-retired",
      "type": "correction.published",
      "occurred_on": "2026-10-10",
      "instrument_id": null,
      "subject_url": null,
      "published_at": "https://gxplex.com/corrections#c-2026-10-10-correction-awaiting-retired",
      "detail": {
        "scope": "facet",
        "scope_id": "verification",
        "change_type": "archive_metadata_change",
        "from": "awaiting — not yet checked",
        "to": "unresolved — no status recorded, on a row that is re-checked and records no person's search of the source; each row states what its status-term rule found",
        "note": "correction: 16 rows whose status is unknown were marked awaiting, not yet checked: a check worded as still to come. Retired; they read unresolved, with their status-term rule outcome.",
        "source_url": "https://gxplex.com/"
      },
      "text_retained": null,
      "licence_class": null,
      "quote_allowed": null,
      "snapshot_available": null,
      "rights_of": null,
      "rights_unresolved": "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."
    },
    {
      "id": "changelog/2026-10-10-correction-text-rung-held-in-part-with-nothing-held",
      "type": "correction.published",
      "occurred_on": "2026-10-10",
      "instrument_id": "iso-81001-1",
      "subject_url": "https://gxplex.com/r/iso-81001-1",
      "published_at": "https://gxplex.com/corrections#c-2026-10-10-correction-text-rung-held-in-part-with-nothing-held",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "surface_meaning_change",
        "from": "the evidence ladder's text rung marked held in part, beside the sentence that what was retrieved is the publisher's own metadata page",
        "to": "the text rung marked nothing held, an absence of this record's reach: no request for the metadata page has returned bytes with a digest, so nothing of the page or of the text is held",
        "note": "correction: from 2026-09-07 this entry's page marked its text rung held in part, though no request for it has returned bytes with a digest. Nothing of the page or the text is held.",
        "source_url": "https://gxplex.com/r/iso-81001-1/"
      },
      "text_retained": false,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": false,
      "rights_of": "iso-81001-1"
    },
    {
      "id": "observation/ema-ai-reflection/2026-10-10/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-10-10",
      "instrument_id": "ema-ai-reflection",
      "subject_url": "https://gxplex.com/r/ema-ai-reflection",
      "published_at": "https://gxplex.com/observations/ema-ai-reflection#obs-2026-10-10-1",
      "detail": {
        "hash_before": "36c41987de4a749de37df19cebd65f76c83146c469883b0dc7c60a5207de3e68",
        "hash_after": "3e7ec4b884cee24e2d58f3e6388ff66c48e24c2d3fe70ae7c6f70e706e325924",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 1953,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-ai-reflection"
    },
    {
      "id": "observation/mhra-ai/2026-10-10/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-10-10",
      "instrument_id": "mhra-ai",
      "subject_url": "https://gxplex.com/r/mhra-ai",
      "published_at": "https://gxplex.com/observations/mhra-ai#obs-2026-10-10-1",
      "detail": {
        "hash_before": "110d6c8e7c56695c1d9d6e142f6bbef244d128fd9a9a43aac8178a00bfdb04d2",
        "hash_after": "adda145eadf9734bb93a6bef157c129c86f7b3b7985cfb87199adf511273b28c",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 3062,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "mhra-ai"
    },
    {
      "id": "observation/mhra-data-integrity/2026-10-10/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-10-10",
      "instrument_id": "mhra-data-integrity",
      "subject_url": "https://gxplex.com/r/mhra-data-integrity",
      "published_at": "https://gxplex.com/observations/mhra-data-integrity#obs-2026-10-10-1",
      "detail": {
        "hash_before": "ced856cd0b5a1c8e0e048231afd2fa76442c0ca13dabba883498be01087f588b",
        "hash_after": "c59c1f4d83779d0778c985a36975d15cc912ad37fe5edb15304cb8e31f73786c",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 3586,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "mhra-data-integrity"
    },
    {
      "id": "observation/who-ai-health/2026-10-10/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-10-10",
      "instrument_id": "who-ai-health",
      "subject_url": "https://gxplex.com/r/who-ai-health",
      "published_at": "https://gxplex.com/observations/who-ai-health#obs-2026-10-10-1",
      "detail": {
        "hash_before": "d26e30928de27fa4a5e4d60ce02c3f1d6c3a63a993cba994247f8c7b5711175a",
        "hash_after": "65c06d0ec2abce03f7a09f5833d0aee77222e069367c6c7cedb867fa5f1253fc",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 1545,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "who-ai-health"
    },
    {
      "id": "observation/cen-jtc21-programme/2026-10-09/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-10-09",
      "instrument_id": "cen-jtc21-programme",
      "subject_url": "https://gxplex.com/r/cen-jtc21-programme",
      "published_at": "https://gxplex.com/observations/cen-jtc21-programme#obs-2026-10-09-1",
      "detail": {
        "hash_before": "a18057838534383df45616c927b41ec9fe03a390f67e9d599c9983a2c61d2207",
        "hash_after": "f2eb944050e96727e8cf481008adc0efd0a869cd0216b7257e4433d3d7088863",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 5584,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "cen-jtc21-programme"
    },
    {
      "id": "observation/ema-work-programme/2026-10-09/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-10-09",
      "instrument_id": "ema-work-programme",
      "subject_url": "https://gxplex.com/r/ema-work-programme",
      "published_at": "https://gxplex.com/observations/ema-work-programme#obs-2026-10-09-1",
      "detail": {
        "hash_before": "4d557437981eabd652a65096339a3c3bd1fe29d542aac6abd4b9163eb81dbf92",
        "hash_after": "4da80e1b85de5e8794fd01c2afd49454532375548da7409186e4bcce52a050ad",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 71013,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-work-programme"
    },
    {
      "id": "observation/mhra-ai/2026-10-09/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-10-09",
      "instrument_id": "mhra-ai",
      "subject_url": "https://gxplex.com/r/mhra-ai",
      "published_at": "https://gxplex.com/observations/mhra-ai#obs-2026-10-09-1",
      "detail": {
        "hash_before": "adda145eadf9734bb93a6bef157c129c86f7b3b7985cfb87199adf511273b28c",
        "hash_after": "110d6c8e7c56695c1d9d6e142f6bbef244d128fd9a9a43aac8178a00bfdb04d2",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 3134,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "mhra-ai"
    },
    {
      "id": "observation/mhra-data-integrity/2026-10-09/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-10-09",
      "instrument_id": "mhra-data-integrity",
      "subject_url": "https://gxplex.com/r/mhra-data-integrity",
      "published_at": "https://gxplex.com/observations/mhra-data-integrity#obs-2026-10-09-1",
      "detail": {
        "hash_before": "c59c1f4d83779d0778c985a36975d15cc912ad37fe5edb15304cb8e31f73786c",
        "hash_after": "ced856cd0b5a1c8e0e048231afd2fa76442c0ca13dabba883498be01087f588b",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 3660,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "mhra-data-integrity"
    },
    {
      "id": "observation/pren-18229-1/2026-10-09/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-10-09",
      "instrument_id": "pren-18229-1",
      "subject_url": "https://gxplex.com/r/pren-18229-1",
      "published_at": "https://gxplex.com/observations/pren-18229-1#obs-2026-10-09-1",
      "detail": {
        "hash_before": "a18057838534383df45616c927b41ec9fe03a390f67e9d599c9983a2c61d2207",
        "hash_after": "f2eb944050e96727e8cf481008adc0efd0a869cd0216b7257e4433d3d7088863",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 5584,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "pren-18229-1"
    },
    {
      "id": "observation/pren-18229-2/2026-10-09/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-10-09",
      "instrument_id": "pren-18229-2",
      "subject_url": "https://gxplex.com/r/pren-18229-2",
      "published_at": "https://gxplex.com/observations/pren-18229-2#obs-2026-10-09-1",
      "detail": {
        "hash_before": "a18057838534383df45616c927b41ec9fe03a390f67e9d599c9983a2c61d2207",
        "hash_after": "f2eb944050e96727e8cf481008adc0efd0a869cd0216b7257e4433d3d7088863",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 5584,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "pren-18229-2"
    },
    {
      "id": "observation/pren-18281/2026-10-09/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-10-09",
      "instrument_id": "pren-18281",
      "subject_url": "https://gxplex.com/r/pren-18281",
      "published_at": "https://gxplex.com/observations/pren-18281#obs-2026-10-09-1",
      "detail": {
        "hash_before": "a18057838534383df45616c927b41ec9fe03a390f67e9d599c9983a2c61d2207",
        "hash_after": "f2eb944050e96727e8cf481008adc0efd0a869cd0216b7257e4433d3d7088863",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 5584,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "pren-18281"
    },
    {
      "id": "observation/pren-18282/2026-10-09/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-10-09",
      "instrument_id": "pren-18282",
      "subject_url": "https://gxplex.com/r/pren-18282",
      "published_at": "https://gxplex.com/observations/pren-18282#obs-2026-10-09-1",
      "detail": {
        "hash_before": "a18057838534383df45616c927b41ec9fe03a390f67e9d599c9983a2c61d2207",
        "hash_after": "f2eb944050e96727e8cf481008adc0efd0a869cd0216b7257e4433d3d7088863",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 5584,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "pren-18282"
    },
    {
      "id": "observation/who-ai-health/2026-10-09/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-10-09",
      "instrument_id": "who-ai-health",
      "subject_url": "https://gxplex.com/r/who-ai-health",
      "published_at": "https://gxplex.com/observations/who-ai-health#obs-2026-10-09-1",
      "detail": {
        "hash_before": "65c06d0ec2abce03f7a09f5833d0aee77222e069367c6c7cedb867fa5f1253fc",
        "hash_after": "d26e30928de27fa4a5e4d60ce02c3f1d6c3a63a993cba994247f8c7b5711175a",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 1581,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "who-ai-health"
    },
    {
      "id": "observation/mhra-ai-airlock/2026-10-06/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-10-06",
      "instrument_id": "mhra-ai-airlock",
      "subject_url": "https://gxplex.com/r/mhra-ai-airlock",
      "published_at": "https://gxplex.com/observations/mhra-ai-airlock#obs-2026-10-06-1",
      "detail": {
        "hash_before": "53985e50d069fad5fcda968e503af79308460db1b0d9226d326c9747decf1962",
        "hash_after": "2cf39acc83b78c9c0f81324c619afb92cc41ad49b894dbb150bc36e0bc9287ed",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 10191,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "mhra-ai-airlock"
    },
    {
      "id": "observation/mhra-ai/2026-10-06/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-10-06",
      "instrument_id": "mhra-ai",
      "subject_url": "https://gxplex.com/r/mhra-ai",
      "published_at": "https://gxplex.com/observations/mhra-ai#obs-2026-10-06-1",
      "detail": {
        "hash_before": "110d6c8e7c56695c1d9d6e142f6bbef244d128fd9a9a43aac8178a00bfdb04d2",
        "hash_after": "adda145eadf9734bb93a6bef157c129c86f7b3b7985cfb87199adf511273b28c",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 3062,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "mhra-ai"
    },
    {
      "id": "observation/mhra-data-integrity/2026-10-06/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-10-06",
      "instrument_id": "mhra-data-integrity",
      "subject_url": "https://gxplex.com/r/mhra-data-integrity",
      "published_at": "https://gxplex.com/observations/mhra-data-integrity#obs-2026-10-06-1",
      "detail": {
        "hash_before": "ced856cd0b5a1c8e0e048231afd2fa76442c0ca13dabba883498be01087f588b",
        "hash_after": "c59c1f4d83779d0778c985a36975d15cc912ad37fe5edb15304cb8e31f73786c",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 3586,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "mhra-data-integrity"
    },
    {
      "id": "observation/ema-ai-reflection/2026-10-05/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-10-05",
      "instrument_id": "ema-ai-reflection",
      "subject_url": "https://gxplex.com/r/ema-ai-reflection",
      "published_at": "https://gxplex.com/observations/ema-ai-reflection#obs-2026-10-05-1",
      "detail": {
        "hash_before": "3e7ec4b884cee24e2d58f3e6388ff66c48e24c2d3fe70ae7c6f70e706e325924",
        "hash_after": "36c41987de4a749de37df19cebd65f76c83146c469883b0dc7c60a5207de3e68",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 2472,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-ai-reflection"
    },
    {
      "id": "observation/ema-ai-reflection/2026-10-04/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-10-04",
      "instrument_id": "ema-ai-reflection",
      "subject_url": "https://gxplex.com/r/ema-ai-reflection",
      "published_at": "https://gxplex.com/observations/ema-ai-reflection#obs-2026-10-04-1",
      "detail": {
        "hash_before": "36c41987de4a749de37df19cebd65f76c83146c469883b0dc7c60a5207de3e68",
        "hash_after": "3e7ec4b884cee24e2d58f3e6388ff66c48e24c2d3fe70ae7c6f70e706e325924",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 1953,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-ai-reflection"
    },
    {
      "id": "changelog/2026-10-03-correction-days-read-eu-ai-act",
      "type": "correction.published",
      "occurred_on": "2026-10-03",
      "instrument_id": "eu-ai-act",
      "subject_url": "https://gxplex.com/r/eu-ai-act",
      "published_at": "https://gxplex.com/corrections#c-2026-10-03-correction-days-read-eu-ai-act",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "surface_meaning_change",
        "from": "Each one is fetched, read and dated every day.",
        "to": "digest-bearing on 11 of the 47 days from 2026-08-17 to 2026-10-02, fewer than half counted from 2026-08-17 to any day in it; on the other 36 days every observation answered HTTP 202 (35 days) or HTTP 403 (1 day)",
        "note": "correction: /how/ says each tracked document is read every day. Counted from 2026-08-17 to any day up to 2026-10-02, fewer than half of this entry's days were digest-bearing; 11 of 47 in all.",
        "source_url": "https://gxplex.com/r/eu-ai-act/"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "eu-ai-act"
    },
    {
      "id": "changelog/2026-10-03-correction-days-read-eu-cyber-resilience-act",
      "type": "correction.published",
      "occurred_on": "2026-10-03",
      "instrument_id": "eu-cyber-resilience-act",
      "subject_url": "https://gxplex.com/r/eu-cyber-resilience-act",
      "published_at": "https://gxplex.com/corrections#c-2026-10-03-correction-days-read-eu-cyber-resilience-act",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "surface_meaning_change",
        "from": "Each one is fetched, read and dated every day.",
        "to": "digest-bearing on 11 of the 47 days from 2026-08-17 to 2026-10-02, fewer than half counted from 2026-08-17 to any day in it; on the other 36 days every observation answered HTTP 202 (35 days) or HTTP 403 (1 day)",
        "note": "correction: /how/ says each tracked document is read every day. Counted from 2026-08-17 to any day up to 2026-10-02, fewer than half of this entry's days were digest-bearing; 11 of 47 in all.",
        "source_url": "https://gxplex.com/r/eu-cyber-resilience-act/"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "eu-cyber-resilience-act"
    },
    {
      "id": "changelog/2026-10-03-correction-days-read-eu-cybersecurity-act",
      "type": "correction.published",
      "occurred_on": "2026-10-03",
      "instrument_id": "eu-cybersecurity-act",
      "subject_url": "https://gxplex.com/r/eu-cybersecurity-act",
      "published_at": "https://gxplex.com/corrections#c-2026-10-03-correction-days-read-eu-cybersecurity-act",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "surface_meaning_change",
        "from": "Each one is fetched, read and dated every day.",
        "to": "digest-bearing on 11 of the 47 days from 2026-08-17 to 2026-10-02, fewer than half counted from 2026-08-17 to any day in it; on the other 36 days every observation answered HTTP 202 (35 days) or HTTP 403 (1 day)",
        "note": "correction: /how/ says each tracked document is read every day. Counted from 2026-08-17 to any day up to 2026-10-02, fewer than half of this entry's days were digest-bearing; 11 of 47 in all.",
        "source_url": "https://gxplex.com/r/eu-cybersecurity-act/"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "eu-cybersecurity-act"
    },
    {
      "id": "changelog/2026-10-03-correction-days-read-eu-digital-omnibus-ai",
      "type": "correction.published",
      "occurred_on": "2026-10-03",
      "instrument_id": "eu-digital-omnibus-ai",
      "subject_url": "https://gxplex.com/r/eu-digital-omnibus-ai",
      "published_at": "https://gxplex.com/corrections#c-2026-10-03-correction-days-read-eu-digital-omnibus-ai",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "surface_meaning_change",
        "from": "Each one is fetched, read and dated every day.",
        "to": "digest-bearing on 11 of the 47 days from 2026-08-17 to 2026-10-02, fewer than half counted from 2026-08-17 to any day in it; on the other 36 days every observation answered HTTP 202 (35 days) or HTTP 403 (1 day)",
        "note": "correction: /how/ says each tracked document is read every day. Counted from 2026-08-17 to any day up to 2026-10-02, fewer than half of this entry's days were digest-bearing; 11 of 47 in all.",
        "source_url": "https://gxplex.com/r/eu-digital-omnibus-ai/"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "eu-digital-omnibus-ai"
    },
    {
      "id": "changelog/2026-10-03-correction-days-read-eu-ivdr",
      "type": "correction.published",
      "occurred_on": "2026-10-03",
      "instrument_id": "eu-ivdr",
      "subject_url": "https://gxplex.com/r/eu-ivdr",
      "published_at": "https://gxplex.com/corrections#c-2026-10-03-correction-days-read-eu-ivdr",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "surface_meaning_change",
        "from": "Each one is fetched, read and dated every day.",
        "to": "digest-bearing on 12 of the 47 days from 2026-08-17 to 2026-10-02, fewer than half counted from 2026-08-17 to any day in it; on the other 35 days every observation answered HTTP 202 (34 days) or HTTP 403 (1 day)",
        "note": "correction: /how/ says each tracked document is read every day. Counted from 2026-08-17 to any day up to 2026-10-02, fewer than half of this entry's days were digest-bearing; 12 of 47 in all.",
        "source_url": "https://gxplex.com/r/eu-ivdr/"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "eu-ivdr"
    },
    {
      "id": "changelog/2026-10-03-correction-days-read-eu-machinery-regulation",
      "type": "correction.published",
      "occurred_on": "2026-10-03",
      "instrument_id": "eu-machinery-regulation",
      "subject_url": "https://gxplex.com/r/eu-machinery-regulation",
      "published_at": "https://gxplex.com/corrections#c-2026-10-03-correction-days-read-eu-machinery-regulation",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "surface_meaning_change",
        "from": "Each one is fetched, read and dated every day.",
        "to": "digest-bearing on 12 of the 47 days from 2026-08-17 to 2026-10-02, fewer than half counted from 2026-08-17 to any day in it; on the other 35 days every observation answered HTTP 202 (34 days) or HTTP 403 (1 day)",
        "note": "correction: /how/ says each tracked document is read every day. Counted from 2026-08-17 to any day up to 2026-10-02, fewer than half of this entry's days were digest-bearing; 12 of 47 in all.",
        "source_url": "https://gxplex.com/r/eu-machinery-regulation/"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "eu-machinery-regulation"
    },
    {
      "id": "changelog/2026-10-03-correction-days-read-eu-mdr",
      "type": "correction.published",
      "occurred_on": "2026-10-03",
      "instrument_id": "eu-mdr",
      "subject_url": "https://gxplex.com/r/eu-mdr",
      "published_at": "https://gxplex.com/corrections#c-2026-10-03-correction-days-read-eu-mdr",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "surface_meaning_change",
        "from": "Each one is fetched, read and dated every day.",
        "to": "digest-bearing on 12 of the 47 days from 2026-08-17 to 2026-10-02, fewer than half counted from 2026-08-17 to any day in it; on the other 35 days every observation answered HTTP 202 (34 days) or HTTP 403 (1 day)",
        "note": "correction: /how/ says each tracked document is read every day. Counted from 2026-08-17 to any day up to 2026-10-02, fewer than half of this entry's days were digest-bearing; 12 of 47 in all.",
        "source_url": "https://gxplex.com/r/eu-mdr/"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "eu-mdr"
    },
    {
      "id": "changelog/2026-10-03-correction-days-read-eu-nis2",
      "type": "correction.published",
      "occurred_on": "2026-10-03",
      "instrument_id": "eu-nis2",
      "subject_url": "https://gxplex.com/r/eu-nis2",
      "published_at": "https://gxplex.com/corrections#c-2026-10-03-correction-days-read-eu-nis2",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "surface_meaning_change",
        "from": "Each one is fetched, read and dated every day.",
        "to": "digest-bearing on 12 of the 47 days from 2026-08-17 to 2026-10-02, fewer than half counted from 2026-08-17 to any day in it; on the other 35 days every observation answered HTTP 202 (34 days) or HTTP 403 (1 day)",
        "note": "correction: /how/ says each tracked document is read every day. Counted from 2026-08-17 to any day up to 2026-10-02, fewer than half of this entry's days were digest-bearing; 12 of 47 in all.",
        "source_url": "https://gxplex.com/r/eu-nis2/"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "eu-nis2"
    },
    {
      "id": "changelog/2026-10-03-correction-status-reannouncements-rendered-as-changes",
      "type": "correction.published",
      "occurred_on": "2026-10-03",
      "instrument_id": null,
      "subject_url": null,
      "published_at": "https://gxplex.com/corrections#c-2026-10-03-correction-status-reannouncements-rendered-as-changes",
      "detail": {
        "scope": "facet",
        "scope_id": "status",
        "change_type": "surface_meaning_change",
        "from": "16 status entries for four documents over four days, each published as this record's status field moving",
        "to": "4 transitions, and 12 entries announcing again a move already recorded, published as re-announcements and not as changes",
        "note": "correction: 12 status entries that announced again a move already recorded, for four documents, were published as status changes on /changes, in the events API and on their own pages.",
        "source_url": "https://gxplex.com/changes/"
      },
      "text_retained": null,
      "licence_class": null,
      "quote_allowed": null,
      "snapshot_available": null,
      "rights_of": null,
      "rights_unresolved": "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."
    },
    {
      "id": "observation/ema-ai-reflection/2026-10-03/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-10-03",
      "instrument_id": "ema-ai-reflection",
      "subject_url": "https://gxplex.com/r/ema-ai-reflection",
      "published_at": "https://gxplex.com/observations/ema-ai-reflection#obs-2026-10-03-1",
      "detail": {
        "hash_before": "3e7ec4b884cee24e2d58f3e6388ff66c48e24c2d3fe70ae7c6f70e706e325924",
        "hash_after": "36c41987de4a749de37df19cebd65f76c83146c469883b0dc7c60a5207de3e68",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 2472,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-ai-reflection"
    },
    {
      "id": "observation/nist-agent-standards/2026-10-03/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-10-03",
      "instrument_id": "nist-agent-standards",
      "subject_url": "https://gxplex.com/r/nist-agent-standards",
      "published_at": "https://gxplex.com/observations/nist-agent-standards#obs-2026-10-03-1",
      "detail": {
        "hash_before": "6f9c326c480fc75e3c6bb7f9de6c021a139134f937d11a374b9db7cd14e05392",
        "hash_after": "b413d56295e8c71ca366c0b53ace52552320cab5bc009d0c762dbc0fa1a213fe",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 4336,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "nist-agent-standards"
    },
    {
      "id": "observation/ema-ai-reflection/2026-10-02/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-10-02",
      "instrument_id": "ema-ai-reflection",
      "subject_url": "https://gxplex.com/r/ema-ai-reflection",
      "published_at": "https://gxplex.com/observations/ema-ai-reflection#obs-2026-10-02-1",
      "detail": {
        "hash_before": "36c41987de4a749de37df19cebd65f76c83146c469883b0dc7c60a5207de3e68",
        "hash_after": "3e7ec4b884cee24e2d58f3e6388ff66c48e24c2d3fe70ae7c6f70e706e325924",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 1953,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-ai-reflection"
    },
    {
      "id": "observation/nist-agent-standards/2026-10-01/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-10-01",
      "instrument_id": "nist-agent-standards",
      "subject_url": "https://gxplex.com/r/nist-agent-standards",
      "published_at": "https://gxplex.com/observations/nist-agent-standards#obs-2026-10-01-1",
      "detail": {
        "hash_before": "84a3e0382b0e6da8dcd8bdae92bec45830452bb3df848491c51d3dc495239844",
        "hash_after": "6f9c326c480fc75e3c6bb7f9de6c021a139134f937d11a374b9db7cd14e05392",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 4332,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "nist-agent-standards"
    },
    {
      "id": "observation/nmpa-ai/2026-10-01/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-10-01",
      "instrument_id": "nmpa-ai",
      "subject_url": "https://gxplex.com/r/nmpa-ai",
      "published_at": "https://gxplex.com/observations/nmpa-ai#obs-2026-10-01-1",
      "detail": {
        "hash_before": "73f428021dbd6ee563fc0444fa1b66da28d0c635178e4b680a80e820cd500b6b",
        "hash_after": "9f00d9ed53c384af63f328a7a1ff595f580b09acf29fc19ddc5d254cd131cc26",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 6068,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "nmpa-ai"
    },
    {
      "id": "observation/ema-ai-reflection/2026-09-30/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-30",
      "instrument_id": "ema-ai-reflection",
      "subject_url": "https://gxplex.com/r/ema-ai-reflection",
      "published_at": "https://gxplex.com/observations/ema-ai-reflection#obs-2026-09-30-1",
      "detail": {
        "hash_before": "3e7ec4b884cee24e2d58f3e6388ff66c48e24c2d3fe70ae7c6f70e706e325924",
        "hash_after": "36c41987de4a749de37df19cebd65f76c83146c469883b0dc7c60a5207de3e68",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 2472,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-ai-reflection"
    },
    {
      "id": "changelog/2026-09-29-correction-ich-e6r3-listing-observed-as-document",
      "type": "correction.published",
      "occurred_on": "2026-09-29",
      "instrument_id": "ich-e6r3",
      "subject_url": "https://gxplex.com/r/ich-e6r3",
      "published_at": "https://gxplex.com/corrections#c-2026-09-29-correction-ich-e6r3-listing-observed-as-document",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": "no account of why this entry's records hold no digest, beside fields declaring its address the E6(R3) document",
        "to": "an account: the address is a page listing guidelines, it answered a 687-byte page rendered client-side on 2026-09-28, and no reading of the document is held",
        "note": "correction: this entry's address is a page listing guidelines, not the E6(R3) document, and none of its 157 records to 2026-09-28 holds a digest. The row's own account was empty.",
        "source_url": "https://ich.org/page/efficacy-guidelines"
      },
      "text_retained": false,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": false,
      "rights_of": "ich-e6r3"
    },
    {
      "id": "changelog/2026-09-29-correction-limits-retitle-unmet",
      "type": "correction.published",
      "occurred_on": "2026-09-29",
      "instrument_id": null,
      "subject_url": null,
      "published_at": "https://gxplex.com/corrections#c-2026-09-29-correction-limits-retitle-unmet",
      "detail": {
        "scope": "facet",
        "scope_id": "record-tier",
        "change_type": "surface_meaning_change",
        "from": "Awaiting verification (41): has not yet been checked against it by a person",
        "to": "the page withdrawn on 2026-09-05; /limits/ answers with a redirect to /how/",
        "note": "correction: the entry of 2026-08-30 records a /limits retitle that no commit holds; the page listed 23 register rows under Awaiting verification until it was withdrawn on 2026-09-05.",
        "source_url": "https://gxplex.com/limits/"
      },
      "text_retained": null,
      "licence_class": null,
      "quote_allowed": null,
      "snapshot_available": null,
      "rights_of": null,
      "rights_unresolved": "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."
    },
    {
      "id": "changelog/2026-09-29-correction-register-awaiting-mark",
      "type": "correction.published",
      "occurred_on": "2026-09-29",
      "instrument_id": null,
      "subject_url": null,
      "published_at": "https://gxplex.com/corrections#c-2026-09-29-correction-register-awaiting-mark",
      "detail": {
        "scope": "facet",
        "scope_id": "verification",
        "change_type": "archive_metadata_change",
        "from": "awaiting — not yet checked",
        "to": "register — observed daily; no person-verification is promised",
        "note": "correction: 25 register rows carried the tracker's awaiting mark, a check owed and not yet made, though their label promised none. Changed 2026-08-15 at afe451131, with no entry then.",
        "source_url": "https://gxplex.com/"
      },
      "text_retained": null,
      "licence_class": null,
      "quote_allowed": null,
      "snapshot_available": null,
      "rights_of": null,
      "rights_unresolved": "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."
    },
    {
      "id": "changelog/2026-09-29-correction-register-card-status-chip",
      "type": "correction.published",
      "occurred_on": "2026-09-29",
      "instrument_id": null,
      "subject_url": null,
      "published_at": "https://gxplex.com/corrections#c-2026-09-29-correction-register-card-status-chip",
      "detail": {
        "scope": "facet",
        "scope_id": "record-tier",
        "change_type": "surface_meaning_change",
        "from": "NOT YET VERIFIED · Last verified: not yet verified",
        "to": "the card carries the entry's name, title, authority and address; no status, no date",
        "note": "correction: register share cards read Last verified: not yet verified on 24, and 23 carried a NOT YET VERIFIED chip, though the label promises no check. Changed 2026-08-30 at 58ec8d584.",
        "source_url": "https://gxplex.com/og/cisa-cpg.svg"
      },
      "text_retained": null,
      "licence_class": null,
      "quote_allowed": null,
      "snapshot_available": null,
      "rights_of": null,
      "rights_unresolved": "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."
    },
    {
      "id": "changelog/2026-09-29-correction-register-not-yet-verified-line",
      "type": "correction.published",
      "occurred_on": "2026-09-29",
      "instrument_id": null,
      "subject_url": null,
      "published_at": "https://gxplex.com/corrections#c-2026-09-29-correction-register-not-yet-verified-line",
      "detail": {
        "scope": "facet",
        "scope_id": "record-tier",
        "change_type": "surface_meaning_change",
        "from": "Last verified: not yet verified",
        "to": "Last verified: no person is asked to confirm this entry",
        "note": "correction: 24 register row pages read Last verified: not yet verified, below a note saying none is promised for this tier. Changed 2026-08-25 at 0b8c76c82, with no entry then.",
        "source_url": "https://gxplex.com/r/cisa-cpg/"
      },
      "text_retained": null,
      "licence_class": null,
      "quote_allowed": null,
      "snapshot_available": null,
      "rights_of": null,
      "rights_unresolved": "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."
    },
    {
      "id": "changelog/2026-09-29-correction-register-not-yet-verified-note",
      "type": "correction.published",
      "occurred_on": "2026-09-29",
      "instrument_id": null,
      "subject_url": null,
      "published_at": "https://gxplex.com/corrections#c-2026-09-29-correction-register-not-yet-verified-note",
      "detail": {
        "scope": "facet",
        "scope_id": "record-tier",
        "change_type": "surface_meaning_change",
        "from": "Not yet verified.",
        "to": "Observation register. No person has verified it, and none is promised for this tier",
        "note": "correction: all 25 register row pages carried a note headed Not yet verified, a check still to come, though their label promises none. Changed 2026-08-16 at 0b978ffbb, with no entry then.",
        "source_url": "https://gxplex.com/r/cisa-cpg/"
      },
      "text_retained": null,
      "licence_class": null,
      "quote_allowed": null,
      "snapshot_available": null,
      "rights_of": null,
      "rights_unresolved": "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."
    },
    {
      "id": "changelog/2026-09-29-correction-register-search-status-label",
      "type": "correction.published",
      "occurred_on": "2026-09-29",
      "instrument_id": null,
      "subject_url": null,
      "published_at": "https://gxplex.com/corrections#c-2026-09-29-correction-register-search-status-label",
      "detail": {
        "scope": "facet",
        "scope_id": "record-tier",
        "change_type": "surface_meaning_change",
        "from": "? not yet verified",
        "to": "? unknown",
        "note": "correction: the homepage search drew unknown as not yet verified on 23 register rows, a check still to come, though their label promises none. Changed 2026-09-29.",
        "source_url": "https://gxplex.com/"
      },
      "text_retained": null,
      "licence_class": null,
      "quote_allowed": null,
      "snapshot_available": null,
      "rights_of": null,
      "rights_unresolved": "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."
    },
    {
      "id": "changelog/2026-09-29-correction-register-status-badge",
      "type": "correction.published",
      "occurred_on": "2026-09-29",
      "instrument_id": null,
      "subject_url": null,
      "published_at": "https://gxplex.com/corrections#c-2026-09-29-correction-register-status-badge",
      "detail": {
        "scope": "facet",
        "scope_id": "record-tier",
        "change_type": "surface_meaning_change",
        "from": "Status: not yet verified",
        "to": "Status: unknown",
        "note": "correction: the status badge drew unknown as not yet verified on all 25 register rows, in the tracker and on each row page, though their label promises no check. Changed 2026-08-15 at 4ff0ab6e2.",
        "source_url": "https://gxplex.com/r/cisa-cpg/"
      },
      "text_retained": null,
      "licence_class": null,
      "quote_allowed": null,
      "snapshot_available": null,
      "rights_of": null,
      "rights_unresolved": "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."
    },
    {
      "id": "observation/ema-ai-reflection/2026-09-29/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-29",
      "instrument_id": "ema-ai-reflection",
      "subject_url": "https://gxplex.com/r/ema-ai-reflection",
      "published_at": "https://gxplex.com/observations/ema-ai-reflection#obs-2026-09-29-1",
      "detail": {
        "hash_before": "eb42a10342ad597462395f790b666b2c47c8b8ff10b10201ca66c02dba3195e9",
        "hash_after": "3e7ec4b884cee24e2d58f3e6388ff66c48e24c2d3fe70ae7c6f70e706e325924",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 1953,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-ai-reflection"
    },
    {
      "id": "observation/ema-ai-reflection/2026-09-27/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-27",
      "instrument_id": "ema-ai-reflection",
      "subject_url": "https://gxplex.com/r/ema-ai-reflection",
      "published_at": "https://gxplex.com/observations/ema-ai-reflection#obs-2026-09-27-1",
      "detail": {
        "hash_before": "863f5ab39635ca89bc0ae1c49ddd75740616ef2970e9651d56e69fca0634ce01",
        "hash_after": "eb42a10342ad597462395f790b666b2c47c8b8ff10b10201ca66c02dba3195e9",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 2451,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-ai-reflection"
    },
    {
      "id": "observation/ema-ai-reflection/2026-09-26/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-26",
      "instrument_id": "ema-ai-reflection",
      "subject_url": "https://gxplex.com/r/ema-ai-reflection",
      "published_at": "https://gxplex.com/observations/ema-ai-reflection#obs-2026-09-26-1",
      "detail": {
        "hash_before": "eb42a10342ad597462395f790b666b2c47c8b8ff10b10201ca66c02dba3195e9",
        "hash_after": "863f5ab39635ca89bc0ae1c49ddd75740616ef2970e9651d56e69fca0634ce01",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 1932,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-ai-reflection"
    },
    {
      "id": "observation/us-21-cfr-part-11/2026-09-26/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-26",
      "instrument_id": "us-21-cfr-part-11",
      "subject_url": "https://gxplex.com/r/us-21-cfr-part-11",
      "published_at": "https://gxplex.com/observations/us-21-cfr-part-11#obs-2026-09-26-1",
      "detail": {
        "hash_before": "ed1c9acbb776eda4080e8b6f28b71e4c348cc573a604e598e9f84b408c871db0",
        "hash_after": "bbbd805d0905b3d3bb337aec7f6e0beaac465100b0fdcd1a1083168b7685fa93",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 20991,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "us-21-cfr-part-11"
    },
    {
      "id": "observation/us-21-cfr-part-211/2026-09-26/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-26",
      "instrument_id": "us-21-cfr-part-211",
      "subject_url": "https://gxplex.com/r/us-21-cfr-part-211",
      "published_at": "https://gxplex.com/observations/us-21-cfr-part-211#obs-2026-09-26-1",
      "detail": {
        "hash_before": "cd3e1c0c936b59ded15e4c38e27a38b03e2e1d8b6a00fd2c82629696dd6a103c",
        "hash_after": "75605421c92f469578f34e38554e0e5ae754e93b92d5def51a9905f45e1b7440",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 85612,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "us-21-cfr-part-211"
    },
    {
      "id": "observation/us-21-cfr-part-820/2026-09-26/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-26",
      "instrument_id": "us-21-cfr-part-820",
      "subject_url": "https://gxplex.com/r/us-21-cfr-part-820",
      "published_at": "https://gxplex.com/observations/us-21-cfr-part-820#obs-2026-09-26-1",
      "detail": {
        "hash_before": "94a77d5625e80437cff61773776997c68ef0e942838a5c000c812e9dfc315ce1",
        "hash_after": "ca64082d7f232821febd374e5e6c9805ec039ac27389635d71d1d8580d9538fd",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 21133,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "us-21-cfr-part-820"
    },
    {
      "id": "observation/nist-agent-standards/2026-09-25/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-25",
      "instrument_id": "nist-agent-standards",
      "subject_url": "https://gxplex.com/r/nist-agent-standards",
      "published_at": "https://gxplex.com/observations/nist-agent-standards#obs-2026-09-25-1",
      "detail": {
        "hash_before": "8e07db3448872f6c23bb8c50907a8e49288304b720462a53786a3305f2490f44",
        "hash_after": "84a3e0382b0e6da8dcd8bdae92bec45830452bb3df848491c51d3dc495239844",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 3976,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "nist-agent-standards"
    },
    {
      "id": "changelog/2026-09-24-correction-iso-iec-sc42-programme-verification-date",
      "type": "correction.published",
      "occurred_on": "2026-09-24",
      "instrument_id": "iso-iec-sc42-programme",
      "subject_url": "https://gxplex.com/r/iso-iec-sc42-programme",
      "published_at": "https://gxplex.com/corrections#c-2026-09-24-correction-iso-iec-sc42-programme-verification-date",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": "2026-07-31",
        "to": "no verification date",
        "note": "correction: the verification date 2026-07-31 is withdrawn — no person's act and no stored machine read is dated to it",
        "source_url": "https://gxplex.com/r/iso-iec-sc42-programme/"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "iso-iec-sc42-programme"
    },
    {
      "id": "changelog/2026-09-24-correction-mhra-ai-airlock-verification-date",
      "type": "correction.published",
      "occurred_on": "2026-09-24",
      "instrument_id": "mhra-ai-airlock",
      "subject_url": "https://gxplex.com/r/mhra-ai-airlock",
      "published_at": "https://gxplex.com/corrections#c-2026-09-24-correction-mhra-ai-airlock-verification-date",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": "2026-07-31",
        "to": "no verification date",
        "note": "correction: the verification date 2026-07-31 is withdrawn — no person's act and no stored machine read is dated to it",
        "source_url": "https://gxplex.com/r/mhra-ai-airlock/"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "mhra-ai-airlock"
    },
    {
      "id": "changelog/2026-09-24-correction-unknown-cause-definition",
      "type": "correction.published",
      "occurred_on": "2026-09-24",
      "instrument_id": null,
      "subject_url": null,
      "published_at": "https://gxplex.com/corrections#c-2026-09-24-correction-unknown-cause-definition",
      "detail": {
        "scope": "facet",
        "scope_id": "status-unknown",
        "change_type": "surface_meaning_change",
        "from": "No request was made — the host’s request budget was spent",
        "to": "The entry’s record carries a written account of why it is unresolved",
        "note": "correction: /how defined 'unmeasured with cause' by a spent request budget. The class counts entries that carry a written account of why they are unresolved and meet none of the four earlier classes.",
        "source_url": "https://gxplex.com/how/"
      },
      "text_retained": null,
      "licence_class": null,
      "quote_allowed": null,
      "snapshot_available": null,
      "rights_of": null,
      "rights_unresolved": "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."
    },
    {
      "id": "observation/pic-s/2026-09-24/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-24",
      "instrument_id": "pic-s",
      "subject_url": "https://gxplex.com/r/pic-s",
      "published_at": "https://gxplex.com/observations/pic-s#obs-2026-09-24-1",
      "detail": {
        "hash_before": "778926fbdd90c223289a4685e5182494dcef06eeee0099acaaf629efd14eaaaa",
        "hash_after": "cf40bfac8ed76b1af8e5990eb74284e7109844bccb2c699c96f2f7da6787b7b2",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 15125,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "pic-s"
    },
    {
      "id": "observation/pics-annex-11/2026-09-24/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-24",
      "instrument_id": "pics-annex-11",
      "subject_url": "https://gxplex.com/r/pics-annex-11",
      "published_at": "https://gxplex.com/observations/pics-annex-11#obs-2026-09-24-1",
      "detail": {
        "hash_before": "e98d87c95d192742f78e74c59cb14dbb15a0bb289b2d67d2514bf22ca06028e2",
        "hash_after": "43a887e3d977019dfe59d999c97aac61e39b19abb708e692447b8a4fbadc500e",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 1832,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "pics-annex-11"
    },
    {
      "id": "observation/pics-pi-011/2026-09-24/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-24",
      "instrument_id": "pics-pi-011",
      "subject_url": "https://gxplex.com/r/pics-pi-011",
      "published_at": "https://gxplex.com/observations/pics-pi-011#obs-2026-09-24-1",
      "detail": {
        "hash_before": "778926fbdd90c223289a4685e5182494dcef06eeee0099acaaf629efd14eaaaa",
        "hash_after": "cf40bfac8ed76b1af8e5990eb74284e7109844bccb2c699c96f2f7da6787b7b2",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 15125,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "pics-pi-011"
    },
    {
      "id": "observation/pics-pi041/2026-09-24/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-24",
      "instrument_id": "pics-pi041",
      "subject_url": "https://gxplex.com/r/pics-pi041",
      "published_at": "https://gxplex.com/observations/pics-pi041#obs-2026-09-24-1",
      "detail": {
        "hash_before": "778926fbdd90c223289a4685e5182494dcef06eeee0099acaaf629efd14eaaaa",
        "hash_after": "cf40bfac8ed76b1af8e5990eb74284e7109844bccb2c699c96f2f7da6787b7b2",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 15125,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "pics-pi041"
    },
    {
      "id": "observation/fda-aiml-device-list/2026-09-23/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-23",
      "instrument_id": "fda-aiml-device-list",
      "subject_url": "https://gxplex.com/r/fda-aiml-device-list",
      "published_at": "https://gxplex.com/observations/fda-aiml-device-list#obs-2026-09-23-1",
      "detail": {
        "hash_before": "a55b6f369034fcbb5f434b9ae550078c7f41c891770da8448d6e952b4385b7fb",
        "hash_after": "f0d90446093eef1bcb78e5f90340eba2eb9b5c4d0354c52f533994383ac4a1bd",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 141679,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "fda-aiml-device-list"
    },
    {
      "id": "observation/fda-gmlp/2026-09-23/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-23",
      "instrument_id": "fda-gmlp",
      "subject_url": "https://gxplex.com/r/fda-gmlp",
      "published_at": "https://gxplex.com/observations/fda-gmlp#obs-2026-09-23-1",
      "detail": {
        "hash_before": "ef0dfb4023b7025fce6599e8601cb3c2f246b887e3898de771dd574ba4ffb34b",
        "hash_after": "2091aa6e2741cc0f37d84f7dba4e0be719e8800e7ebb5f82975b8af6cb3ca8be",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 1914,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "fda-gmlp"
    },
    {
      "id": "observation/nmpa-ai/2026-09-23/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-23",
      "instrument_id": "nmpa-ai",
      "subject_url": "https://gxplex.com/r/nmpa-ai",
      "published_at": "https://gxplex.com/observations/nmpa-ai#obs-2026-09-23-1",
      "detail": {
        "hash_before": "0137915a568ecf0116ef1e1e9e48c26bed4bbb68bb9227d501af2592cf68f065",
        "hash_after": "73f428021dbd6ee563fc0444fa1b66da28d0c635178e4b680a80e820cd500b6b",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 6030,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "nmpa-ai"
    },
    {
      "id": "observation/nist-sp-800-82/2026-09-22/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-22",
      "instrument_id": "nist-sp-800-82",
      "subject_url": "https://gxplex.com/r/nist-sp-800-82",
      "published_at": "https://gxplex.com/observations/nist-sp-800-82#obs-2026-09-22-1",
      "detail": {
        "hash_before": "eae63eec79c3f449dbf735d5a79ce590bf622927ceef117e29b5c602576f3454",
        "hash_after": "3e7e350389ef6cb543f0204bb056954626a79871ba6d0999dba293d4b8db9a4b",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 4182,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "nist-sp-800-82"
    },
    {
      "id": "changelog/2026-09-20-correction-2026-1744-entry-into-force-basis",
      "type": "correction.published",
      "occurred_on": "2026-09-20",
      "instrument_id": "eu-digital-omnibus-ai",
      "subject_url": "https://gxplex.com/r/eu-digital-omnibus-ai",
      "published_at": "https://gxplex.com/corrections#c-2026-09-20-correction-2026-1744-entry-into-force-basis",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "date_change",
        "from": "2026-07-27 offered as publisher-derived — this record's arithmetic on the publisher's rule",
        "to": "2026-07-27 as the publisher states it, in a machine field whose subject is this act's own identifier",
        "note": "correction: the entry-into-force date was carried as this record's own derivation. The publisher states it, in a machine field naming this act's own identifier, in bytes already retained.",
        "source_url": "https://eur-lex.europa.eu/eli/reg/2026/1744/oj"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "eu-digital-omnibus-ai"
    },
    {
      "id": "changelog/2026-09-19-correction-tier1-population",
      "type": "correction.published",
      "occurred_on": "2026-09-19",
      "instrument_id": null,
      "subject_url": null,
      "published_at": "https://gxplex.com/corrections#c-2026-09-19-correction-tier1-population",
      "detail": {
        "scope": "facet",
        "scope_id": "record-tier",
        "change_type": "archive_metadata_change",
        "from": "tier-1 figures measured against the declared list alone: 20 undeclared, 35 of 37 tracked",
        "to": "tier-1 figures derived through tier_identity from the ratified rule: 0 unadmitted, 55 of 57 assigned",
        "note": "correction: the published tier-1 figures were measured against the declared list alone while the build gate measured the ratified rule. Both were right about their own population; neither named it.",
        "source_url": "https://gxplex.com/findings"
      },
      "text_retained": null,
      "licence_class": null,
      "quote_allowed": null,
      "snapshot_available": null,
      "rights_of": null,
      "rights_unresolved": "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."
    },
    {
      "id": "observation/nist-agent-standards/2026-09-19/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-19",
      "instrument_id": "nist-agent-standards",
      "subject_url": "https://gxplex.com/r/nist-agent-standards",
      "published_at": "https://gxplex.com/observations/nist-agent-standards#obs-2026-09-19-1",
      "detail": {
        "hash_before": "05c0bdbc196e1c0f92f5646b55c374914ffe3059f84b5ab595ad4d7b6eb08886",
        "hash_after": "8e07db3448872f6c23bb8c50907a8e49288304b720462a53786a3305f2490f44",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 4021,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "nist-agent-standards"
    },
    {
      "id": "observation/who-annex5-data-management/2026-09-19/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-19",
      "instrument_id": "who-annex5-data-management",
      "subject_url": "https://gxplex.com/r/who-annex5-data-management",
      "published_at": "https://gxplex.com/observations/who-annex5-data-management#obs-2026-09-19-1",
      "detail": {
        "hash_before": "d0ee38c13b3ab053300ca464fd699afeea5a7f38d832cb173079b348936e8941",
        "hash_after": "4f86bb5f4164f584b03ada1c187f7412d5c0594a052f6cb32bdabd4b22598d0e",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 7360,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "who-annex5-data-management"
    },
    {
      "id": "changelog/2026-09-18-correction-2026-1744-wrong-referent",
      "type": "correction.published",
      "occurred_on": "2026-09-18",
      "instrument_id": "eu-digital-omnibus-ai",
      "subject_url": "https://gxplex.com/r/eu-digital-omnibus-ai",
      "published_at": "https://gxplex.com/corrections#c-2026-09-18-correction-2026-1744-wrong-referent",
      "detail": {
        "scope": "instrument",
        "scope_id": "eu-digital-omnibus-ai",
        "change_type": "date_change",
        "from": "status_as_of 2024-08-01, person-verified 2026-08-04",
        "to": "withdrawn as a claim about Regulation (EU) 2026/1744; the field awaits a keypress",
        "note": "correction: this entry publishes a status date of 2024-08-01 whose banked evidence names Regulation (EU) 2024/1689 — a different act. Borrowed authority, person-verified.",
        "source_url": "https://eur-lex.europa.eu/eli/reg/2026/1744/oj"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "eu-digital-omnibus-ai"
    },
    {
      "id": "changelog/2026-09-18-correction-authored-topic-layer",
      "type": "correction.published",
      "occurred_on": "2026-09-18",
      "instrument_id": null,
      "subject_url": null,
      "published_at": "https://gxplex.com/corrections#c-2026-09-18-correction-authored-topic-layer",
      "detail": {
        "scope": "collection",
        "scope_id": "instruments",
        "change_type": "archive_metadata_change",
        "from": "`topics`: this record's own vocabulary, typed per entry, cited nowhere — 96 identifiers",
        "to": "`topics`: derived by rule from each entry's own subject_as_stated — 24 identifiers, every value a publisher states",
        "note": "correction: `topics` held this record's own authored vocabulary, an API field since 2026-07-27 and a page tree since 2026-09-09. 77 of its 96 identifiers had no publisher-stated twin. Retired.",
        "source_url": "https://gxplex.com/topic/"
      },
      "text_retained": null,
      "licence_class": null,
      "quote_allowed": null,
      "snapshot_available": null,
      "rights_of": null,
      "rights_unresolved": "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."
    },
    {
      "id": "changelog/2026-09-18-correction-front-line-two-nights",
      "type": "correction.published",
      "occurred_on": "2026-09-18",
      "instrument_id": null,
      "subject_url": null,
      "published_at": "https://gxplex.com/corrections#c-2026-09-18-correction-front-line-two-nights",
      "detail": {
        "scope": "collection",
        "scope_id": "home",
        "change_type": "archive_metadata_change",
        "from": "not-retrieved from the run ledger's last row; digests-moved from the observation store",
        "to": "every front-line figure from the observation store, for the night the sentence names",
        "note": "correction: from 2026-09-12 to 2026-09-18 the front line took one figure from the run ledger and the rest from the observation store, so a nightly build named two nights in one sentence. Repaired.",
        "source_url": "https://gxplex.com/"
      },
      "text_retained": null,
      "licence_class": null,
      "quote_allowed": null,
      "snapshot_available": null,
      "rights_of": null,
      "rights_unresolved": "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."
    },
    {
      "id": "changelog/2026-09-18-correction-stable-window-label",
      "type": "correction.published",
      "occurred_on": "2026-09-18",
      "instrument_id": null,
      "subject_url": null,
      "published_at": "https://gxplex.com/corrections#c-2026-09-18-correction-stable-window-label",
      "detail": {
        "scope": "collection",
        "scope_id": "instruments",
        "change_type": "archive_metadata_change",
        "from": "a window with no digest change is marked `stable`",
        "to": "a window with no digest change is marked `unchanged`",
        "note": "correction: 131 row pages marked an unchanged run of digests `stable`, while this record's own vocabulary page says a run of unchanged digests is not a statement that a document is stable.",
        "source_url": "https://gxplex.com/gxp-obs"
      },
      "text_retained": null,
      "licence_class": null,
      "quote_allowed": null,
      "snapshot_available": null,
      "rights_of": null,
      "rights_unresolved": "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."
    },
    {
      "id": "observation/ispe-gamp-ai/2026-09-18/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-18",
      "instrument_id": "ispe-gamp-ai",
      "subject_url": "https://gxplex.com/r/ispe-gamp-ai",
      "published_at": "https://gxplex.com/observations/ispe-gamp-ai#obs-2026-09-18-1",
      "detail": {
        "hash_before": "36eecc5ef1e8b6f1c9fa9d9c1c718a85618afb372e69cce42b31b984a052768f",
        "hash_after": "3aefea0ae1b5b6f5ca66e8085a5dfbf9dd9a280291a9f51f3d02d13b705f805a",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 13250,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "ispe-gamp-ai"
    },
    {
      "id": "observation/ispe-gamp-rdi/2026-09-18/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-18",
      "instrument_id": "ispe-gamp-rdi",
      "subject_url": "https://gxplex.com/r/ispe-gamp-rdi",
      "published_at": "https://gxplex.com/observations/ispe-gamp-rdi#obs-2026-09-18-1",
      "detail": {
        "hash_before": "36eecc5ef1e8b6f1c9fa9d9c1c718a85618afb372e69cce42b31b984a052768f",
        "hash_after": "3aefea0ae1b5b6f5ca66e8085a5dfbf9dd9a280291a9f51f3d02d13b705f805a",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 13250,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "ispe-gamp-rdi"
    },
    {
      "id": "observation/pmda-ai/2026-09-18/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-18",
      "instrument_id": "pmda-ai",
      "subject_url": "https://gxplex.com/r/pmda-ai",
      "published_at": "https://gxplex.com/observations/pmda-ai#obs-2026-09-18-1",
      "detail": {
        "hash_before": "e78eb5bbf6905f815c6451e6aaaf98ee8eb19ca82ab02b4189466ef6327bd240",
        "hash_after": "a6414479f4b58ed47531cd4cf426624065e370d55d9f40a9bce0e86b8422de66",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 3199,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "pmda-ai"
    },
    {
      "id": "observation/who-annex5-data-management/2026-09-18/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-18",
      "instrument_id": "who-annex5-data-management",
      "subject_url": "https://gxplex.com/r/who-annex5-data-management",
      "published_at": "https://gxplex.com/observations/who-annex5-data-management#obs-2026-09-18-1",
      "detail": {
        "hash_before": "928b6856305c9c4ea5024fe4b449c9760caef153387080e8a9522b34c112c86a",
        "hash_after": "d0ee38c13b3ab053300ca464fd699afeea5a7f38d832cb173079b348936e8941",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 3611,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "who-annex5-data-management"
    },
    {
      "id": "changelog/2026-09-17-correction-front-line-offered",
      "type": "correction.published",
      "occurred_on": "2026-09-17",
      "instrument_id": null,
      "subject_url": null,
      "published_at": "https://gxplex.com/corrections#c-2026-09-17-correction-front-line-offered",
      "detail": {
        "scope": "collection",
        "scope_id": "home",
        "change_type": "archive_metadata_change",
        "from": "1 offered as a change to a document, 1 as a change to a page about one",
        "to": "0 offered as a change to a document, 0 as a change to a page about one",
        "note": "correction: the front page offered one candidate as a change to a document while the keystroke door refused it. The door was right; the row hashes a hub page. Withdrawn.",
        "source_url": "https://gxplex.com/"
      },
      "text_retained": null,
      "licence_class": null,
      "quote_allowed": null,
      "snapshot_available": null,
      "rights_of": null,
      "rights_unresolved": "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."
    },
    {
      "id": "observation/mhra-data-integrity/2026-09-17/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-17",
      "instrument_id": "mhra-data-integrity",
      "subject_url": "https://gxplex.com/r/mhra-data-integrity",
      "published_at": "https://gxplex.com/observations/mhra-data-integrity#obs-2026-09-17-1",
      "detail": {
        "hash_before": "c330704e7caaecdaf177bab279b28adc623ce786d6478774e9715b1f73c7229c",
        "hash_after": "ced856cd0b5a1c8e0e048231afd2fa76442c0ca13dabba883498be01087f588b",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 3660,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "mhra-data-integrity"
    },
    {
      "id": "observation/pmda-ai/2026-09-17/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-17",
      "instrument_id": "pmda-ai",
      "subject_url": "https://gxplex.com/r/pmda-ai",
      "published_at": "https://gxplex.com/observations/pmda-ai#obs-2026-09-17-1",
      "detail": {
        "hash_before": "e622d3bf2df1dad04a49477002e44268dda9ef2fdb8a902d0fc39b2d2ed6fe81",
        "hash_after": "e78eb5bbf6905f815c6451e6aaaf98ee8eb19ca82ab02b4189466ef6327bd240",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 3437,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "pmda-ai"
    },
    {
      "id": "observation/who-annex5-data-management/2026-09-17/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-17",
      "instrument_id": "who-annex5-data-management",
      "subject_url": "https://gxplex.com/r/who-annex5-data-management",
      "published_at": "https://gxplex.com/observations/who-annex5-data-management#obs-2026-09-17-1",
      "detail": {
        "hash_before": "c6893ba4a085f36b9ac75a43aab77ff85591c8dc81a3b7262b4fcdd8d2d0df81",
        "hash_after": "928b6856305c9c4ea5024fe4b449c9760caef153387080e8a9522b34c112c86a",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 8481,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "who-annex5-data-management"
    },
    {
      "id": "observation/ema-ai-reflection/2026-09-16/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-16",
      "instrument_id": "ema-ai-reflection",
      "subject_url": "https://gxplex.com/r/ema-ai-reflection",
      "published_at": "https://gxplex.com/observations/ema-ai-reflection#obs-2026-09-16-1",
      "detail": {
        "hash_before": "863f5ab39635ca89bc0ae1c49ddd75740616ef2970e9651d56e69fca0634ce01",
        "hash_after": "eb42a10342ad597462395f790b666b2c47c8b8ff10b10201ca66c02dba3195e9",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 2451,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-ai-reflection"
    },
    {
      "id": "observation/nist-agent-standards/2026-09-16/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-16",
      "instrument_id": "nist-agent-standards",
      "subject_url": "https://gxplex.com/r/nist-agent-standards",
      "published_at": "https://gxplex.com/observations/nist-agent-standards#obs-2026-09-16-1",
      "detail": {
        "hash_before": "67d33a19b1a7b8fd757e6da6aa82c06f9c7ee47e6a55cf9078ecc9a8afc0f75f",
        "hash_after": "05c0bdbc196e1c0f92f5646b55c374914ffe3059f84b5ab595ad4d7b6eb08886",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 4030,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "nist-agent-standards"
    },
    {
      "id": "observation/pmda-ai/2026-09-16/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-16",
      "instrument_id": "pmda-ai",
      "subject_url": "https://gxplex.com/r/pmda-ai",
      "published_at": "https://gxplex.com/observations/pmda-ai#obs-2026-09-16-1",
      "detail": {
        "hash_before": "cdcd799df535be8acdcd431fbe87f7073a21a563039b2bcd78a0302365bb02a8",
        "hash_after": "e622d3bf2df1dad04a49477002e44268dda9ef2fdb8a902d0fc39b2d2ed6fe81",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 2654,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "pmda-ai"
    },
    {
      "id": "observation/who-annex5-data-management/2026-09-16/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-16",
      "instrument_id": "who-annex5-data-management",
      "subject_url": "https://gxplex.com/r/who-annex5-data-management",
      "published_at": "https://gxplex.com/observations/who-annex5-data-management#obs-2026-09-16-1",
      "detail": {
        "hash_before": "356ea1956379f4241c3fd8f2bc2afbf734a6a8ac0b9757a172b6079c44586038",
        "hash_after": "c6893ba4a085f36b9ac75a43aab77ff85591c8dc81a3b7262b4fcdd8d2d0df81",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 3487,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "who-annex5-data-management"
    },
    {
      "id": "changelog/2026-09-15-correction-five-rows-hash-a-page-about-the-document",
      "type": "correction.published",
      "occurred_on": "2026-09-15",
      "instrument_id": null,
      "subject_url": null,
      "published_at": "https://gxplex.com/corrections#c-2026-09-15-correction-five-rows-hash-a-page-about-the-document",
      "detail": {
        "scope": "facet",
        "scope_id": "coverage",
        "change_type": "archive_metadata_change",
        "from": "five rows whose digests were held as readings of the document they name",
        "to": "five rows whose digests are of the publisher's page ABOUT that document, stated on each",
        "note": "correction: five rows have hashed a page about their document, not the document, for their whole series. The address each actually reads is named here.",
        "source_url": "https://gxplex.com/coverage/"
      },
      "text_retained": null,
      "licence_class": null,
      "quote_allowed": null,
      "snapshot_available": null,
      "rights_of": null,
      "rights_unresolved": "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."
    },
    {
      "id": "changelog/2026-09-15-correction-health-canada-ml-tracks-a-hub",
      "type": "correction.published",
      "occurred_on": "2026-09-15",
      "instrument_id": "health-canada-ml",
      "subject_url": "https://gxplex.com/r/health-canada-ml",
      "published_at": "https://gxplex.com/corrections#c-2026-09-15-correction-health-canada-ml-tracks-a-hub",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": "a row declaring a guidance document and reading Health Canada's medical-devices hub",
        "to": "the same reading, stated as what it is: a hub page carrying a dated list",
        "note": "correction: this row names a machine-learning guidance document and its digests are of Health Canada's medical-devices hub page, which carries 77 dated list entries.",
        "source_url": "https://www.canada.ca/en/health-canada/services/drugs-health-products/medical-devices.html"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "health-canada-ml"
    },
    {
      "id": "observation/mhra-ai-airlock/2026-09-15/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-15",
      "instrument_id": "mhra-ai-airlock",
      "subject_url": "https://gxplex.com/r/mhra-ai-airlock",
      "published_at": "https://gxplex.com/observations/mhra-ai-airlock#obs-2026-09-15-1",
      "detail": {
        "hash_before": "a16f7063df22fe88976e641e1a0fb654fc30078ca20766f0c36f373650968b21",
        "hash_after": "53985e50d069fad5fcda968e503af79308460db1b0d9226d326c9747decf1962",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 9307,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "mhra-ai-airlock"
    },
    {
      "id": "observation/mhra-ai/2026-09-15/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-15",
      "instrument_id": "mhra-ai",
      "subject_url": "https://gxplex.com/r/mhra-ai",
      "published_at": "https://gxplex.com/observations/mhra-ai#obs-2026-09-15-1",
      "detail": {
        "hash_before": "f61cf3af50631aaf06a7a9d0cb561121fc90f598cf503b9a402dc4393c643fec",
        "hash_after": "110d6c8e7c56695c1d9d6e142f6bbef244d128fd9a9a43aac8178a00bfdb04d2",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 3134,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "mhra-ai"
    },
    {
      "id": "observation/mhra-data-integrity/2026-09-15/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-15",
      "instrument_id": "mhra-data-integrity",
      "subject_url": "https://gxplex.com/r/mhra-data-integrity",
      "published_at": "https://gxplex.com/observations/mhra-data-integrity#obs-2026-09-15-1",
      "detail": {
        "hash_before": "fe6722320c02845dd9b22e287d5bbac57ef1a30d65dfe5c3d0acf2e609eed772",
        "hash_after": "c330704e7caaecdaf177bab279b28adc623ce786d6478774e9715b1f73c7229c",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 3661,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "mhra-data-integrity"
    },
    {
      "id": "observation/pmda-ai/2026-09-15/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-15",
      "instrument_id": "pmda-ai",
      "subject_url": "https://gxplex.com/r/pmda-ai",
      "published_at": "https://gxplex.com/observations/pmda-ai#obs-2026-09-15-1",
      "detail": {
        "hash_before": "28ec7f83915019f0c8231dcfe5ca8f958d9b4fb7de90dd9663efb6d7a643e9eb",
        "hash_after": "cdcd799df535be8acdcd431fbe87f7073a21a563039b2bcd78a0302365bb02a8",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 2747,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "pmda-ai"
    },
    {
      "id": "observation/who-annex5-data-management/2026-09-15/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-15",
      "instrument_id": "who-annex5-data-management",
      "subject_url": "https://gxplex.com/r/who-annex5-data-management",
      "published_at": "https://gxplex.com/observations/who-annex5-data-management#obs-2026-09-15-1",
      "detail": {
        "hash_before": "a3eea7cc7ea5a560073ba6622a3e9b8248352c7ccbb078a33f7573b4fbad7b09",
        "hash_after": "356ea1956379f4241c3fd8f2bc2afbf734a6a8ac0b9757a172b6079c44586038",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 2572,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "who-annex5-data-management"
    },
    {
      "id": "changelog/2026-09-14-correction-ich-org-responses-that-were-not-the-document",
      "type": "correction.published",
      "occurred_on": "2026-09-14",
      "instrument_id": null,
      "subject_url": null,
      "published_at": "https://gxplex.com/corrections#c-2026-09-14-correction-ich-org-responses-that-were-not-the-document",
      "detail": {
        "scope": "facet",
        "scope_id": "coverage",
        "change_type": "archive_metadata_change",
        "from": "913 ich.org records held as a series of readings",
        "to": "25 readings, 762 responses that were not the document, 126 transport failures",
        "note": "correction: 762 ich.org records answered HTTP 200 and contained no document. They were held as observations; they are now classed as responses that were not the artifact.",
        "source_url": "https://gxplex.com/coverage/"
      },
      "text_retained": null,
      "licence_class": null,
      "quote_allowed": null,
      "snapshot_available": null,
      "rights_of": null,
      "rights_unresolved": "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."
    },
    {
      "id": "changelog/2026-09-14-correction-what-the-status-log-records",
      "type": "correction.published",
      "occurred_on": "2026-09-14",
      "instrument_id": null,
      "subject_url": null,
      "published_at": "https://gxplex.com/corrections#c-2026-09-14-correction-what-the-status-log-records",
      "detail": {
        "scope": "facet",
        "scope_id": "status",
        "change_type": "status_change",
        "from": "55 entries published as changes to documents' statuses",
        "to": "55 entries published as this record's own status field moving, with the publisher's passage shown beside each",
        "note": "correction: the 55 status-log entries record this record's own status field moving, not a publisher moving a document's status. None is a movement observed between two readings.",
        "source_url": "https://gxplex.com/status-change/"
      },
      "text_retained": null,
      "licence_class": null,
      "quote_allowed": null,
      "snapshot_available": null,
      "rights_of": null,
      "rights_unresolved": "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."
    },
    {
      "id": "observation/ema-ai-reflection/2026-09-14/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-14",
      "instrument_id": "ema-ai-reflection",
      "subject_url": "https://gxplex.com/r/ema-ai-reflection",
      "published_at": "https://gxplex.com/observations/ema-ai-reflection#obs-2026-09-14-1",
      "detail": {
        "hash_before": "eb42a10342ad597462395f790b666b2c47c8b8ff10b10201ca66c02dba3195e9",
        "hash_after": "863f5ab39635ca89bc0ae1c49ddd75740616ef2970e9651d56e69fca0634ce01",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 1932,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-ai-reflection"
    },
    {
      "id": "observation/mhra-ai-airlock/2026-09-14/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-14",
      "instrument_id": "mhra-ai-airlock",
      "subject_url": "https://gxplex.com/r/mhra-ai-airlock",
      "published_at": "https://gxplex.com/observations/mhra-ai-airlock#obs-2026-09-14-1",
      "detail": {
        "hash_before": "d1d2dd4818e2a8b0c30db4ee627dbc2953e20e5a55adbe2eabea1cc54063c4b8",
        "hash_after": "a16f7063df22fe88976e641e1a0fb654fc30078ca20766f0c36f373650968b21",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 9354,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "mhra-ai-airlock"
    },
    {
      "id": "observation/mhra-ai/2026-09-14/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-14",
      "instrument_id": "mhra-ai",
      "subject_url": "https://gxplex.com/r/mhra-ai",
      "published_at": "https://gxplex.com/observations/mhra-ai#obs-2026-09-14-1",
      "detail": {
        "hash_before": "d722379e4120a9c4c8f76d1bb52c7a08e79bd5af11d92ac6ba69c1b31cde2403",
        "hash_after": "f61cf3af50631aaf06a7a9d0cb561121fc90f598cf503b9a402dc4393c643fec",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 3181,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "mhra-ai"
    },
    {
      "id": "observation/mhra-data-integrity/2026-09-14/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-14",
      "instrument_id": "mhra-data-integrity",
      "subject_url": "https://gxplex.com/r/mhra-data-integrity",
      "published_at": "https://gxplex.com/observations/mhra-data-integrity#obs-2026-09-14-1",
      "detail": {
        "hash_before": "f4ddeaad589b602d637088464edb2fb780becb2ae6ab22952e92a48c2b0304d2",
        "hash_after": "fe6722320c02845dd9b22e287d5bbac57ef1a30d65dfe5c3d0acf2e609eed772",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 3708,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "mhra-data-integrity"
    },
    {
      "id": "observation/mhra-ai-airlock/2026-09-13/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-13",
      "instrument_id": "mhra-ai-airlock",
      "subject_url": "https://gxplex.com/r/mhra-ai-airlock",
      "published_at": "https://gxplex.com/observations/mhra-ai-airlock#obs-2026-09-13-1",
      "detail": {
        "hash_before": "6f27b489239bb046807984b87ff539e96f78ba2d844543c4504ad3a8bca9f9ec",
        "hash_after": "d1d2dd4818e2a8b0c30db4ee627dbc2953e20e5a55adbe2eabea1cc54063c4b8",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 9354,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "mhra-ai-airlock"
    },
    {
      "id": "observation/mhra-ai/2026-09-13/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-13",
      "instrument_id": "mhra-ai",
      "subject_url": "https://gxplex.com/r/mhra-ai",
      "published_at": "https://gxplex.com/observations/mhra-ai#obs-2026-09-13-1",
      "detail": {
        "hash_before": "21fde7c052b400702464b718b815337971e5757ea8ed070bfbd569dafc49b35d",
        "hash_after": "d722379e4120a9c4c8f76d1bb52c7a08e79bd5af11d92ac6ba69c1b31cde2403",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 3181,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "mhra-ai"
    },
    {
      "id": "observation/mhra-data-integrity/2026-09-13/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-13",
      "instrument_id": "mhra-data-integrity",
      "subject_url": "https://gxplex.com/r/mhra-data-integrity",
      "published_at": "https://gxplex.com/observations/mhra-data-integrity#obs-2026-09-13-1",
      "detail": {
        "hash_before": "5f23d775ccaa1f2ee6833192dfd82e0d55e736b50783dabd96407c52a44850de",
        "hash_after": "f4ddeaad589b602d637088464edb2fb780becb2ae6ab22952e92a48c2b0304d2",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 3708,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "mhra-data-integrity"
    },
    {
      "id": "changelog/2026-09-12-correction-excluded-from-document-series-fda-ai-guidance",
      "type": "correction.published",
      "occurred_on": "2026-09-12",
      "instrument_id": "fda-ai-guidance",
      "subject_url": "https://gxplex.com/r/fda-ai-guidance",
      "published_at": "https://gxplex.com/corrections#c-2026-09-12-correction-excluded-from-document-series-fda-ai-guidance",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": null,
        "to": null,
        "note": "correction: this entry's document-series count leaves out 2 records that landed on a not-found page, and no page said so. Nothing is rewritten; both are now stated as held and excluded.",
        "source_url": "https://gxplex.com/r/fda-ai-guidance"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "fda-ai-guidance"
    },
    {
      "id": "changelog/2026-09-12-correction-excluded-from-document-series-fda-csa",
      "type": "correction.published",
      "occurred_on": "2026-09-12",
      "instrument_id": "fda-csa",
      "subject_url": "https://gxplex.com/r/fda-csa",
      "published_at": "https://gxplex.com/corrections#c-2026-09-12-correction-excluded-from-document-series-fda-csa",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": null,
        "to": null,
        "note": "correction: this entry's document-series count leaves 28 records out, and no page said so or on whose word. Nothing is rewritten; the 28 are now stated as held and excluded.",
        "source_url": "https://gxplex.com/r/fda-csa"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "fda-csa"
    },
    {
      "id": "changelog/2026-09-12-correction-excluded-from-document-series-fda-device-cybersecurity-2026",
      "type": "correction.published",
      "occurred_on": "2026-09-12",
      "instrument_id": "fda-device-cybersecurity-2026",
      "subject_url": "https://gxplex.com/r/fda-device-cybersecurity-2026",
      "published_at": "https://gxplex.com/corrections#c-2026-09-12-correction-excluded-from-document-series-fda-device-cybersecurity-2026",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": null,
        "to": null,
        "note": "correction: this entry's document-series count leaves 24 records out, every one of them hashed, and no page said so. Nothing is rewritten; they are now stated as held and excluded.",
        "source_url": "https://gxplex.com/r/fda-device-cybersecurity-2026"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "fda-device-cybersecurity-2026"
    },
    {
      "id": "observation/ema-ai-reflection/2026-09-12/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-12",
      "instrument_id": "ema-ai-reflection",
      "subject_url": "https://gxplex.com/r/ema-ai-reflection",
      "published_at": "https://gxplex.com/observations/ema-ai-reflection#obs-2026-09-12-1",
      "detail": {
        "hash_before": "863f5ab39635ca89bc0ae1c49ddd75740616ef2970e9651d56e69fca0634ce01",
        "hash_after": "eb42a10342ad597462395f790b666b2c47c8b8ff10b10201ca66c02dba3195e9",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 2451,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-ai-reflection"
    },
    {
      "id": "observation/iso-iec-24028/2026-09-12/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-12",
      "instrument_id": "iso-iec-24028",
      "subject_url": "https://gxplex.com/r/iso-iec-24028",
      "published_at": "https://gxplex.com/observations/iso-iec-24028#obs-2026-09-12-1",
      "detail": {
        "hash_before": "7759caefcd02bebc0aad133c0bc669050e08116edfccb05cbd7e077d749b141a",
        "hash_after": "d8a36fb71557079bb153753198246f7d53e5f221852015e890d594ff918ae77f",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 13855,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "iso-iec-24028"
    },
    {
      "id": "observation/iso-iec-42005/2026-09-12/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-12",
      "instrument_id": "iso-iec-42005",
      "subject_url": "https://gxplex.com/r/iso-iec-42005",
      "published_at": "https://gxplex.com/observations/iso-iec-42005#obs-2026-09-12-1",
      "detail": {
        "hash_before": "7759caefcd02bebc0aad133c0bc669050e08116edfccb05cbd7e077d749b141a",
        "hash_after": "d8a36fb71557079bb153753198246f7d53e5f221852015e890d594ff918ae77f",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 13855,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "iso-iec-42005"
    },
    {
      "id": "observation/iso-iec-5259/2026-09-12/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-12",
      "instrument_id": "iso-iec-5259",
      "subject_url": "https://gxplex.com/r/iso-iec-5259",
      "published_at": "https://gxplex.com/observations/iso-iec-5259#obs-2026-09-12-1",
      "detail": {
        "hash_before": "7759caefcd02bebc0aad133c0bc669050e08116edfccb05cbd7e077d749b141a",
        "hash_after": "d8a36fb71557079bb153753198246f7d53e5f221852015e890d594ff918ae77f",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 13855,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "iso-iec-5259"
    },
    {
      "id": "observation/iso-iec-sc42-programme/2026-09-12/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-12",
      "instrument_id": "iso-iec-sc42-programme",
      "subject_url": "https://gxplex.com/r/iso-iec-sc42-programme",
      "published_at": "https://gxplex.com/observations/iso-iec-sc42-programme#obs-2026-09-12-1",
      "detail": {
        "hash_before": "91a1d71c5a677ff08571e5208aa714419524f45348544132b9addd2cc9d59c0d",
        "hash_after": "2f817640aa71c217cbb81a0abeb21b18e37bde7dda08ea0fb32b4425cc993a13",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 12809,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "iso-iec-sc42-programme"
    },
    {
      "id": "observation/mhra-ai-airlock/2026-09-12/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-12",
      "instrument_id": "mhra-ai-airlock",
      "subject_url": "https://gxplex.com/r/mhra-ai-airlock",
      "published_at": "https://gxplex.com/observations/mhra-ai-airlock#obs-2026-09-12-1",
      "detail": {
        "hash_before": "dd2f48968ac36b3faa493bea663ea14e0b1c6ee4733d0c7068f45377eff0fb08",
        "hash_after": "6f27b489239bb046807984b87ff539e96f78ba2d844543c4504ad3a8bca9f9ec",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 9354,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "mhra-ai-airlock"
    },
    {
      "id": "observation/mhra-ai/2026-09-12/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-12",
      "instrument_id": "mhra-ai",
      "subject_url": "https://gxplex.com/r/mhra-ai",
      "published_at": "https://gxplex.com/observations/mhra-ai#obs-2026-09-12-1",
      "detail": {
        "hash_before": "95ff73c7efa26058465bf11ac1d968a97a02f9c9915ae31e4fa989a914853f7a",
        "hash_after": "21fde7c052b400702464b718b815337971e5757ea8ed070bfbd569dafc49b35d",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 3181,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "mhra-ai"
    },
    {
      "id": "observation/mhra-data-integrity/2026-09-12/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-12",
      "instrument_id": "mhra-data-integrity",
      "subject_url": "https://gxplex.com/r/mhra-data-integrity",
      "published_at": "https://gxplex.com/observations/mhra-data-integrity#obs-2026-09-12-1",
      "detail": {
        "hash_before": "9a0948cb5e5b50e0737685231546b3c985e79491f79d58e654c0dd985f1ee7d3",
        "hash_after": "5f23d775ccaa1f2ee6833192dfd82e0d55e736b50783dabd96407c52a44850de",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 3708,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "mhra-data-integrity"
    },
    {
      "id": "observation/nist-agent-standards/2026-09-12/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-12",
      "instrument_id": "nist-agent-standards",
      "subject_url": "https://gxplex.com/r/nist-agent-standards",
      "published_at": "https://gxplex.com/observations/nist-agent-standards#obs-2026-09-12-1",
      "detail": {
        "hash_before": "e6bfd1f64b252a278ca12bfe8321a1b2c13d82d840ba49ccd82a22e3aed47443",
        "hash_after": "67d33a19b1a7b8fd757e6da6aa82c06f9c7ee47e6a55cf9078ecc9a8afc0f75f",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 4014,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "nist-agent-standards"
    },
    {
      "id": "observation/pmda-ai/2026-09-12/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-12",
      "instrument_id": "pmda-ai",
      "subject_url": "https://gxplex.com/r/pmda-ai",
      "published_at": "https://gxplex.com/observations/pmda-ai#obs-2026-09-12-1",
      "detail": {
        "hash_before": "f31639608b12971cacd2ddb15a44ecef8e0a2f377b28589d8b8f695049abac3b",
        "hash_after": "28ec7f83915019f0c8231dcfe5ca8f958d9b4fb7de90dd9663efb6d7a643e9eb",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 3073,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "pmda-ai"
    },
    {
      "id": "observation/who-annex5-data-management/2026-09-12/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-12",
      "instrument_id": "who-annex5-data-management",
      "subject_url": "https://gxplex.com/r/who-annex5-data-management",
      "published_at": "https://gxplex.com/observations/who-annex5-data-management#obs-2026-09-12-1",
      "detail": {
        "hash_before": "e0d369e31bf9388a633536a02177121585f349e9f37fa3bd77c466cf0cbb06d4",
        "hash_after": "a3eea7cc7ea5a560073ba6622a3e9b8248352c7ccbb078a33f7573b4fbad7b09",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 3969,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "who-annex5-data-management"
    },
    {
      "id": "observation/ema-ai-reflection/2026-09-11/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-11",
      "instrument_id": "ema-ai-reflection",
      "subject_url": "https://gxplex.com/r/ema-ai-reflection",
      "published_at": "https://gxplex.com/observations/ema-ai-reflection#obs-2026-09-11-1",
      "detail": {
        "hash_before": "eb42a10342ad597462395f790b666b2c47c8b8ff10b10201ca66c02dba3195e9",
        "hash_after": "863f5ab39635ca89bc0ae1c49ddd75740616ef2970e9651d56e69fca0634ce01",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 1932,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-ai-reflection"
    },
    {
      "id": "observation/iso-iec-42005/2026-09-11/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-11",
      "instrument_id": "iso-iec-42005",
      "subject_url": "https://gxplex.com/r/iso-iec-42005",
      "published_at": "https://gxplex.com/observations/iso-iec-42005#obs-2026-09-11-1",
      "detail": {
        "hash_before": "cab98c74907484e2f08785304ea9a5d9fc42099cb7de2482fc6df494245ab660",
        "hash_after": "7759caefcd02bebc0aad133c0bc669050e08116edfccb05cbd7e077d749b141a",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 13855,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "iso-iec-42005"
    },
    {
      "id": "observation/mhra-ai-airlock/2026-09-11/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-11",
      "instrument_id": "mhra-ai-airlock",
      "subject_url": "https://gxplex.com/r/mhra-ai-airlock",
      "published_at": "https://gxplex.com/observations/mhra-ai-airlock#obs-2026-09-11-1",
      "detail": {
        "hash_before": "aa1a23f2db9780c4d0b7ad9070a8e05efe31836979098cf9b51e428ab7746a7d",
        "hash_after": "dd2f48968ac36b3faa493bea663ea14e0b1c6ee4733d0c7068f45377eff0fb08",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 9354,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "mhra-ai-airlock"
    },
    {
      "id": "observation/mhra-ai/2026-09-11/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-11",
      "instrument_id": "mhra-ai",
      "subject_url": "https://gxplex.com/r/mhra-ai",
      "published_at": "https://gxplex.com/observations/mhra-ai#obs-2026-09-11-1",
      "detail": {
        "hash_before": "8fc70fdfe3a5f042bff55fa7c11a67c77b2f13f76b6f8eec3000728700c089c2",
        "hash_after": "95ff73c7efa26058465bf11ac1d968a97a02f9c9915ae31e4fa989a914853f7a",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 3181,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "mhra-ai"
    },
    {
      "id": "observation/mhra-data-integrity/2026-09-11/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-11",
      "instrument_id": "mhra-data-integrity",
      "subject_url": "https://gxplex.com/r/mhra-data-integrity",
      "published_at": "https://gxplex.com/observations/mhra-data-integrity#obs-2026-09-11-1",
      "detail": {
        "hash_before": "aadc8bf624987bca7860dca3b96436b8dff19961bcab5e7bba9ff930917994e1",
        "hash_after": "9a0948cb5e5b50e0737685231546b3c985e79491f79d58e654c0dd985f1ee7d3",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 3708,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "mhra-data-integrity"
    },
    {
      "id": "observation/nist-agent-standards/2026-09-11/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-11",
      "instrument_id": "nist-agent-standards",
      "subject_url": "https://gxplex.com/r/nist-agent-standards",
      "published_at": "https://gxplex.com/observations/nist-agent-standards#obs-2026-09-11-1",
      "detail": {
        "hash_before": "8727e7836a62695bd7744f4f67c3ad979df778f1e157633532aba485cc5e43f6",
        "hash_after": "e6bfd1f64b252a278ca12bfe8321a1b2c13d82d840ba49ccd82a22e3aed47443",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 4014,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "nist-agent-standards"
    },
    {
      "id": "observation/who-annex5-data-management/2026-09-11/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-11",
      "instrument_id": "who-annex5-data-management",
      "subject_url": "https://gxplex.com/r/who-annex5-data-management",
      "published_at": "https://gxplex.com/observations/who-annex5-data-management#obs-2026-09-11-1",
      "detail": {
        "hash_before": "050645b4439a8ab9c1008136af174bbb95cb91e553eda13c0b940fab7bdbcdc3",
        "hash_after": "e0d369e31bf9388a633536a02177121585f349e9f37fa3bd77c466cf0cbb06d4",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 3854,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "who-annex5-data-management"
    },
    {
      "id": "observation/mhra-ai-airlock/2026-09-10/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-10",
      "instrument_id": "mhra-ai-airlock",
      "subject_url": "https://gxplex.com/r/mhra-ai-airlock",
      "published_at": "https://gxplex.com/observations/mhra-ai-airlock#obs-2026-09-10-1",
      "detail": {
        "hash_before": "5ccba04e90a2a4739ba7271b4bac0c963b4f4fdfc47b46a502976659d54bdfc4",
        "hash_after": "aa1a23f2db9780c4d0b7ad9070a8e05efe31836979098cf9b51e428ab7746a7d",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 9420,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "mhra-ai-airlock"
    },
    {
      "id": "observation/mhra-ai/2026-09-10/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-10",
      "instrument_id": "mhra-ai",
      "subject_url": "https://gxplex.com/r/mhra-ai",
      "published_at": "https://gxplex.com/observations/mhra-ai#obs-2026-09-10-1",
      "detail": {
        "hash_before": "0d4b2abb3a4fdc70b67096c0eafb5ed0e5dfa726bbdbfcb5797a712757b30aac",
        "hash_after": "8fc70fdfe3a5f042bff55fa7c11a67c77b2f13f76b6f8eec3000728700c089c2",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 3181,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "mhra-ai"
    },
    {
      "id": "observation/mhra-data-integrity/2026-09-10/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-10",
      "instrument_id": "mhra-data-integrity",
      "subject_url": "https://gxplex.com/r/mhra-data-integrity",
      "published_at": "https://gxplex.com/observations/mhra-data-integrity#obs-2026-09-10-1",
      "detail": {
        "hash_before": "6903993ae01bf24f5fa45271e5d67fdd47f434bd5385e308bc543221cfdedf2e",
        "hash_after": "aadc8bf624987bca7860dca3b96436b8dff19961bcab5e7bba9ff930917994e1",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 3708,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "mhra-data-integrity"
    },
    {
      "id": "observation/pmda-ai/2026-09-10/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-10",
      "instrument_id": "pmda-ai",
      "subject_url": "https://gxplex.com/r/pmda-ai",
      "published_at": "https://gxplex.com/observations/pmda-ai#obs-2026-09-10-1",
      "detail": {
        "hash_before": "6b6ffddab2fdbbc65c2c0c527ea8866b3fad34e5448051cb2989bc9fe7179928",
        "hash_after": "f31639608b12971cacd2ddb15a44ecef8e0a2f377b28589d8b8f695049abac3b",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 3547,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "pmda-ai"
    },
    {
      "id": "observation/who-annex5-data-management/2026-09-10/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-10",
      "instrument_id": "who-annex5-data-management",
      "subject_url": "https://gxplex.com/r/who-annex5-data-management",
      "published_at": "https://gxplex.com/observations/who-annex5-data-management#obs-2026-09-10-1",
      "detail": {
        "hash_before": "cd9bd851a1f0f5df3274f12cca2986aad48f8d3c6c7bb47f8bd37a80843241f7",
        "hash_after": "050645b4439a8ab9c1008136af174bbb95cb91e553eda13c0b940fab7bdbcdc3",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 4672,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "who-annex5-data-management"
    },
    {
      "id": "observation/mhra-ai-airlock/2026-09-09/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-09",
      "instrument_id": "mhra-ai-airlock",
      "subject_url": "https://gxplex.com/r/mhra-ai-airlock",
      "published_at": "https://gxplex.com/observations/mhra-ai-airlock#obs-2026-09-09-1",
      "detail": {
        "hash_before": "6e98d69dcbc77c0a4d42ff453cf4f3427c960b95ba2d345cc9598441a6d3f753",
        "hash_after": "5ccba04e90a2a4739ba7271b4bac0c963b4f4fdfc47b46a502976659d54bdfc4",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 9420,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "mhra-ai-airlock"
    },
    {
      "id": "observation/mhra-ai/2026-09-09/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-09",
      "instrument_id": "mhra-ai",
      "subject_url": "https://gxplex.com/r/mhra-ai",
      "published_at": "https://gxplex.com/observations/mhra-ai#obs-2026-09-09-1",
      "detail": {
        "hash_before": "d4b6bb0450a88d7f3c23a74b60b24949f0dd71b7d974a7fb09f142095c33384b",
        "hash_after": "0d4b2abb3a4fdc70b67096c0eafb5ed0e5dfa726bbdbfcb5797a712757b30aac",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 3181,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "mhra-ai"
    },
    {
      "id": "observation/mhra-data-integrity/2026-09-09/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-09",
      "instrument_id": "mhra-data-integrity",
      "subject_url": "https://gxplex.com/r/mhra-data-integrity",
      "published_at": "https://gxplex.com/observations/mhra-data-integrity#obs-2026-09-09-1",
      "detail": {
        "hash_before": "13971812bd5771b549c455d2e6e6b391f1326e76a2963d9cc1420c4af6e4a759",
        "hash_after": "6903993ae01bf24f5fa45271e5d67fdd47f434bd5385e308bc543221cfdedf2e",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 3708,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "mhra-data-integrity"
    },
    {
      "id": "observation/nist-agent-standards/2026-09-09/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-09",
      "instrument_id": "nist-agent-standards",
      "subject_url": "https://gxplex.com/r/nist-agent-standards",
      "published_at": "https://gxplex.com/observations/nist-agent-standards#obs-2026-09-09-1",
      "detail": {
        "hash_before": "f2734caa33bb6e61725bede72af3d16a642591388e3ad3155fa48479aa5c908a",
        "hash_after": "8727e7836a62695bd7744f4f67c3ad979df778f1e157633532aba485cc5e43f6",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 5066,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "nist-agent-standards"
    },
    {
      "id": "observation/pmda-ai/2026-09-09/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-09",
      "instrument_id": "pmda-ai",
      "subject_url": "https://gxplex.com/r/pmda-ai",
      "published_at": "https://gxplex.com/observations/pmda-ai#obs-2026-09-09-1",
      "detail": {
        "hash_before": "782ba15cdb3f9b8010e32ef1004d2365e44736486b0f3d3e65e97ad8bff66771",
        "hash_after": "6b6ffddab2fdbbc65c2c0c527ea8866b3fad34e5448051cb2989bc9fe7179928",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 3398,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "pmda-ai"
    },
    {
      "id": "observation/who-annex5-data-management/2026-09-09/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-09",
      "instrument_id": "who-annex5-data-management",
      "subject_url": "https://gxplex.com/r/who-annex5-data-management",
      "published_at": "https://gxplex.com/observations/who-annex5-data-management#obs-2026-09-09-1",
      "detail": {
        "hash_before": "c217a9b18e65a09435dd4de435e6d725afae936441ab2beca943923620f90ca6",
        "hash_after": "cd9bd851a1f0f5df3274f12cca2986aad48f8d3c6c7bb47f8bd37a80843241f7",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 3238,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "who-annex5-data-management"
    },
    {
      "id": "observation/astm-e2363/2026-09-08/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-08",
      "instrument_id": "astm-e2363",
      "subject_url": "https://gxplex.com/r/astm-e2363",
      "published_at": "https://gxplex.com/observations/astm-e2363#obs-2026-09-08-1",
      "detail": {
        "hash_before": "a153d64e3bb5225b0c1d204cb68792f62cf87daaed7b3ff2ce9fbbdea4a9fe5e",
        "hash_after": "38fca073725a8580e33f943a252f9793b151822380f626e9ccddf52c47713913",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 6553,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "astm-e2363"
    },
    {
      "id": "observation/astm-e2500/2026-09-08/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-08",
      "instrument_id": "astm-e2500",
      "subject_url": "https://gxplex.com/r/astm-e2500",
      "published_at": "https://gxplex.com/observations/astm-e2500#obs-2026-09-08-1",
      "detail": {
        "hash_before": "492749881d21e9c5cb1cd9411a865de30e7cbe9e6c885254e3fd6c6602afea66",
        "hash_after": "f8a0b4003e887ef95ac41917e284c79600966a67d253725035c2851a6d560010",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 7310,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "astm-e2500"
    },
    {
      "id": "observation/astm-e2537/2026-09-08/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-08",
      "instrument_id": "astm-e2537",
      "subject_url": "https://gxplex.com/r/astm-e2537",
      "published_at": "https://gxplex.com/observations/astm-e2537#obs-2026-09-08-1",
      "detail": {
        "hash_before": "0d00f8fad49baec433be108afdcfc01c6362f1df120c213aa3a004a9f36ff824",
        "hash_after": "cff82e540038f6d74c61272d84b37d222d84c3ede7955a68b3cc0b61c309a145",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 7507,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "astm-e2537"
    },
    {
      "id": "observation/iec-81001-5-1/2026-09-08/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-08",
      "instrument_id": "iec-81001-5-1",
      "subject_url": "https://gxplex.com/r/iec-81001-5-1",
      "published_at": "https://gxplex.com/observations/iec-81001-5-1#obs-2026-09-08-1",
      "detail": {
        "hash_before": "867c714015d25ace14137f9e5cb8ff3c0cafa45edba6affc4ac6823cb62f3d5b",
        "hash_after": "1bb649dba7a735cf4beb80e5fa3079c5b349f8f69f4ce3d0a0b87228b90f9458",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 2669,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "iec-81001-5-1"
    },
    {
      "id": "observation/mhra-ai-airlock/2026-09-08/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-08",
      "instrument_id": "mhra-ai-airlock",
      "subject_url": "https://gxplex.com/r/mhra-ai-airlock",
      "published_at": "https://gxplex.com/observations/mhra-ai-airlock#obs-2026-09-08-1",
      "detail": {
        "hash_before": "7337fc5e71ae20a7e144cf8e32098a51c491f24f20c9c84aef8aa9d6d9465aae",
        "hash_after": "6e98d69dcbc77c0a4d42ff453cf4f3427c960b95ba2d345cc9598441a6d3f753",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 9420,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "mhra-ai-airlock"
    },
    {
      "id": "observation/mhra-ai/2026-09-08/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-08",
      "instrument_id": "mhra-ai",
      "subject_url": "https://gxplex.com/r/mhra-ai",
      "published_at": "https://gxplex.com/observations/mhra-ai#obs-2026-09-08-1",
      "detail": {
        "hash_before": "110d6c8e7c56695c1d9d6e142f6bbef244d128fd9a9a43aac8178a00bfdb04d2",
        "hash_after": "d4b6bb0450a88d7f3c23a74b60b24949f0dd71b7d974a7fb09f142095c33384b",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 3181,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "mhra-ai"
    },
    {
      "id": "observation/mhra-data-integrity/2026-09-08/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-08",
      "instrument_id": "mhra-data-integrity",
      "subject_url": "https://gxplex.com/r/mhra-data-integrity",
      "published_at": "https://gxplex.com/observations/mhra-data-integrity#obs-2026-09-08-1",
      "detail": {
        "hash_before": "c330704e7caaecdaf177bab279b28adc623ce786d6478774e9715b1f73c7229c",
        "hash_after": "13971812bd5771b549c455d2e6e6b391f1326e76a2963d9cc1420c4af6e4a759",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 3708,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "mhra-data-integrity"
    },
    {
      "id": "observation/nist-ai-rmf-playbook/2026-09-08/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-08",
      "instrument_id": "nist-ai-rmf-playbook",
      "subject_url": "https://gxplex.com/r/nist-ai-rmf-playbook",
      "published_at": "https://gxplex.com/observations/nist-ai-rmf-playbook#obs-2026-09-08-1",
      "detail": {
        "hash_before": "770a1e5f76c17bd4a5abc1165c21b5720b6220c38b80e68632c12143e2246975",
        "hash_after": "ed70ef992f638d2db68d9652a68479bf6bd32ed069fb26e4304413e35846fc02",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 1784,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "nist-ai-rmf-playbook"
    },
    {
      "id": "observation/pmda-ai/2026-09-08/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-08",
      "instrument_id": "pmda-ai",
      "subject_url": "https://gxplex.com/r/pmda-ai",
      "published_at": "https://gxplex.com/observations/pmda-ai#obs-2026-09-08-1",
      "detail": {
        "hash_before": "f17fcd4961b5491c09b30961680414c2ca371cdd82b685d3a41d2bde4a18372f",
        "hash_after": "782ba15cdb3f9b8010e32ef1004d2365e44736486b0f3d3e65e97ad8bff66771",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 3457,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "pmda-ai"
    },
    {
      "id": "observation/us-21-cfr-part-11/2026-09-08/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-08",
      "instrument_id": "us-21-cfr-part-11",
      "subject_url": "https://gxplex.com/r/us-21-cfr-part-11",
      "published_at": "https://gxplex.com/observations/us-21-cfr-part-11#obs-2026-09-08-1",
      "detail": {
        "hash_before": "605180a389c79c559d0f1d04db24d579607d00e7727893b28010b969673089ef",
        "hash_after": "ed1c9acbb776eda4080e8b6f28b71e4c348cc573a604e598e9f84b408c871db0",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 23041,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "us-21-cfr-part-11"
    },
    {
      "id": "observation/us-21-cfr-part-211/2026-09-08/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-08",
      "instrument_id": "us-21-cfr-part-211",
      "subject_url": "https://gxplex.com/r/us-21-cfr-part-211",
      "published_at": "https://gxplex.com/observations/us-21-cfr-part-211#obs-2026-09-08-1",
      "detail": {
        "hash_before": "4edb9480421c24ce478d141081e716451837cc2dcdb0771da63b85912af7e0eb",
        "hash_after": "cd3e1c0c936b59ded15e4c38e27a38b03e2e1d8b6a00fd2c82629696dd6a103c",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 87662,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "us-21-cfr-part-211"
    },
    {
      "id": "observation/us-21-cfr-part-820/2026-09-08/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-08",
      "instrument_id": "us-21-cfr-part-820",
      "subject_url": "https://gxplex.com/r/us-21-cfr-part-820",
      "published_at": "https://gxplex.com/observations/us-21-cfr-part-820#obs-2026-09-08-1",
      "detail": {
        "hash_before": "0eb9eade18684365c4e5887827e80f4e5d33640735d8c3f6aaf75bc73beb506d",
        "hash_after": "94a77d5625e80437cff61773776997c68ef0e942838a5c000c812e9dfc315ce1",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 23183,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "us-21-cfr-part-820"
    },
    {
      "id": "observation/who-annex5-data-management/2026-09-08/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-08",
      "instrument_id": "who-annex5-data-management",
      "subject_url": "https://gxplex.com/r/who-annex5-data-management",
      "published_at": "https://gxplex.com/observations/who-annex5-data-management#obs-2026-09-08-1",
      "detail": {
        "hash_before": "edfe82ef58a35be90e2a4edfc71b6f5c79d63da8c6cf5e3fee272a618a8137dc",
        "hash_after": "c217a9b18e65a09435dd4de435e6d725afae936441ab2beca943923620f90ca6",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 2279,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "who-annex5-data-management"
    },
    {
      "id": "changelog/2026-09-07-correction-43-candidates",
      "type": "correction.published",
      "occurred_on": "2026-09-07",
      "instrument_id": null,
      "subject_url": null,
      "published_at": "https://gxplex.com/corrections#c-2026-09-07-correction-43-candidates",
      "detail": {
        "scope": "collection",
        "scope_id": "findings",
        "change_type": "archive_metadata_change",
        "from": "43 detected change candidates",
        "to": "43 re-screened: 21 chrome, 16 oscillation, 3 attribute residue, 1 witness, 1 listing, 1 survivor",
        "note": "correction: the published '43 detected candidates' figure was computed against the pages these rows hashed, not the documents they name. Withdrawn; the method is repaired and the re-screen published.",
        "source_url": "https://gxplex.com/findings"
      },
      "text_retained": null,
      "licence_class": null,
      "quote_allowed": null,
      "snapshot_available": null,
      "rights_of": null,
      "rights_unresolved": "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."
    },
    {
      "id": "changelog/2026-09-07-correction-fda-device-cybersecurity-terminal",
      "type": "correction.published",
      "occurred_on": "2026-09-07",
      "instrument_id": "fda-device-cybersecurity",
      "subject_url": "https://gxplex.com/r/fda-device-cybersecurity",
      "published_at": "https://gxplex.com/corrections#c-2026-09-07-correction-fda-device-cybersecurity-terminal",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "status_change",
        "from": "unknown",
        "to": "superseded",
        "note": "correction: this row's status is superseded and its document series is ended. Every observation it made was of the successor document; the successor row holds the one series.",
        "source_url": "https://www.fda.gov/media/119933/download"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "fda-device-cybersecurity"
    },
    {
      "id": "changelog/2026-09-07-correction-referent-astm-e2363",
      "type": "correction.published",
      "occurred_on": "2026-09-07",
      "instrument_id": "astm-e2363",
      "subject_url": "https://gxplex.com/r/astm-e2363",
      "published_at": "https://gxplex.com/corrections#c-2026-09-07-correction-referent-astm-e2363",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": "https://www.astm.org/e2363-23.html",
        "to": "https://store.astm.org/e2363-23.html",
        "note": "correction: this row declared an address its series has never answered at. The row now records the answered URL and keeps the prior one. Series continuous — same document, no splice.",
        "source_url": "https://store.astm.org/e2363-23.html"
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "astm-e2363"
    },
    {
      "id": "changelog/2026-09-07-correction-referent-astm-e2500",
      "type": "correction.published",
      "occurred_on": "2026-09-07",
      "instrument_id": "astm-e2500",
      "subject_url": "https://gxplex.com/r/astm-e2500",
      "published_at": "https://gxplex.com/corrections#c-2026-09-07-correction-referent-astm-e2500",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": "https://www.astm.org/e2500-25.html",
        "to": "https://store.astm.org/e2500-25.html",
        "note": "correction: this row declared an address its series has never answered at. The row now records the answered URL and keeps the prior one. Series continuous — same document, no splice.",
        "source_url": "https://store.astm.org/e2500-25.html"
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "astm-e2500"
    },
    {
      "id": "changelog/2026-09-07-correction-referent-ema-ai-reflection",
      "type": "correction.published",
      "occurred_on": "2026-09-07",
      "instrument_id": "ema-ai-reflection",
      "subject_url": "https://gxplex.com/r/ema-ai-reflection",
      "published_at": "https://gxplex.com/corrections#c-2026-09-07-correction-referent-ema-ai-reflection",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": "https://www.ema.europa.eu/en/use-artificial-intelligence-ai-medicinal-product-lifecycle",
        "to": "https://www.ema.europa.eu/en/use-artificial-intelligence-ai-medicinal-product-lifecycle-scientific-guideline",
        "note": "correction: this row declared an address its series has never answered at. The row now records the answered URL and keeps the prior one. Series continuous — same document, no splice.",
        "source_url": "https://www.ema.europa.eu/en/use-artificial-intelligence-ai-medicinal-product-lifecycle-scientific-guideline"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-ai-reflection"
    },
    {
      "id": "changelog/2026-09-07-correction-referent-eu-gmp-annex-21",
      "type": "correction.published",
      "occurred_on": "2026-09-07",
      "instrument_id": "eu-gmp-annex-21",
      "subject_url": "https://gxplex.com/r/eu-gmp-annex-21",
      "published_at": "https://gxplex.com/corrections#c-2026-09-07-correction-referent-eu-gmp-annex-21",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": "https://ec.europa.eu/health/document/download/e2ddfe65-7b4e-4765-b71b-4681772d2949_en",
        "to": "https://health.ec.europa.eu/document/download/e2ddfe65-7b4e-4765-b71b-4681772d2949_en",
        "note": "correction: this row declared an address its series has never answered at. The row now records the answered URL and keeps the prior one. Series continuous — same document, no splice.",
        "source_url": "https://health.ec.europa.eu/document/download/e2ddfe65-7b4e-4765-b71b-4681772d2949_en"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "eu-gmp-annex-21"
    },
    {
      "id": "changelog/2026-09-07-correction-referent-fda-aiml-device-list",
      "type": "correction.published",
      "occurred_on": "2026-09-07",
      "instrument_id": "fda-aiml-device-list",
      "subject_url": "https://gxplex.com/r/fda-aiml-device-list",
      "published_at": "https://gxplex.com/corrections#c-2026-09-07-correction-referent-fda-aiml-device-list",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": "https://www.fda.gov/medical-devices/software-medical-device-samd/artificial-intelligence-and-machine-learning-aiml-enabl",
        "to": "https://www.fda.gov/medical-devices/software-medical-device-samd/artificial-intelligence-enabled-medical-devices",
        "note": "correction: this row declared an address its series has never answered at. The row now records the answered URL and keeps the prior one. Series continuous — same document, no splice.",
        "source_url": "https://www.fda.gov/medical-devices/software-medical-device-samd/artificial-intelligence-enabled-medical-devices"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "fda-aiml-device-list"
    },
    {
      "id": "changelog/2026-09-07-correction-referent-us-21-cfr-part-11",
      "type": "correction.published",
      "occurred_on": "2026-09-07",
      "instrument_id": "us-21-cfr-part-11",
      "subject_url": "https://gxplex.com/r/us-21-cfr-part-11",
      "published_at": "https://gxplex.com/corrections#c-2026-09-07-correction-referent-us-21-cfr-part-11",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": "https://www.ecfr.gov/current/title-21/part-11",
        "to": "https://www.ecfr.gov/current/title-21/chapter-I/subchapter-A/part-11",
        "note": "correction: this row declared an address its series has never answered at. The row now records the answered URL and keeps the prior one. Series continuous — same document, no splice.",
        "source_url": "https://www.ecfr.gov/current/title-21/chapter-I/subchapter-A/part-11"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "us-21-cfr-part-11"
    },
    {
      "id": "changelog/2026-09-07-correction-resolved-url-fda-ai-guidance",
      "type": "correction.published",
      "occurred_on": "2026-09-07",
      "instrument_id": "fda-ai-guidance",
      "subject_url": "https://gxplex.com/r/fda-ai-guidance",
      "published_at": "https://gxplex.com/corrections#c-2026-09-07-correction-resolved-url-fda-ai-guidance",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": "https://www.fda.gov/regulatory-information/search-fda-guidance-documents/considerations-use-artificial-intelligence-supp",
        "to": "https://www.fda.gov/media/184830/download",
        "note": "correction: this row's resolved_url named a page ABOUT the document. It now names the document, derived from that page's own designator-labeled link. The witness series is unchanged.",
        "source_url": "https://www.fda.gov/media/184830/download"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "fda-ai-guidance"
    },
    {
      "id": "changelog/2026-09-07-correction-resolved-url-ich-q12",
      "type": "correction.published",
      "occurred_on": "2026-09-07",
      "instrument_id": "ich-q12",
      "subject_url": "https://gxplex.com/r/ich-q12",
      "published_at": "https://gxplex.com/corrections#c-2026-09-07-correction-resolved-url-ich-q12",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": "https://www.fda.gov/regulatory-information/search-fda-guidance-documents/q12-technical-and-regulatory-considerations-pha",
        "to": "https://www.fda.gov/media/148476/download",
        "note": "correction: this row's resolved_url named a page ABOUT the document. It now names the document, derived from that page's own designator-labeled link. The witness series is unchanged.",
        "source_url": "https://www.fda.gov/media/148476/download"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ich-q12"
    },
    {
      "id": "changelog/2026-09-07-correction-resolved-url-ich-q13",
      "type": "correction.published",
      "occurred_on": "2026-09-07",
      "instrument_id": "ich-q13",
      "subject_url": "https://gxplex.com/r/ich-q13",
      "published_at": "https://gxplex.com/corrections#c-2026-09-07-correction-resolved-url-ich-q13",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": "https://www.fda.gov/regulatory-information/search-fda-guidance-documents/q13-continuous-manufacturing-drug-substances-an",
        "to": "https://www.fda.gov/media/165775/download",
        "note": "correction: this row's resolved_url named a page ABOUT the document. It now names the document, derived from that page's own designator-labeled link. The witness series is unchanged.",
        "source_url": "https://www.fda.gov/media/165775/download"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ich-q13"
    },
    {
      "id": "changelog/2026-09-07-correction-resolved-url-ich-q14",
      "type": "correction.published",
      "occurred_on": "2026-09-07",
      "instrument_id": "ich-q14",
      "subject_url": "https://gxplex.com/r/ich-q14",
      "published_at": "https://gxplex.com/corrections#c-2026-09-07-correction-resolved-url-ich-q14",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": "https://www.ema.europa.eu/en/ich-q14-analytical-procedure-development-scientific-guideline",
        "to": "https://www.ema.europa.eu/en/documents/scientific-guideline/ich-q14-guideline-analytical-procedure-development-step-5-re",
        "note": "correction: this row's resolved_url named a page ABOUT the document. It now names the document, derived from that page's own designator-labeled link. The witness series is unchanged.",
        "source_url": "https://www.ema.europa.eu/en/documents/scientific-guideline/ich-q14-guideline-analytical-procedure-development-step-5-revision-1_en.pdf"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ich-q14"
    },
    {
      "id": "changelog/2026-09-07-correction-resolved-url-ich-q2r2",
      "type": "correction.published",
      "occurred_on": "2026-09-07",
      "instrument_id": "ich-q2r2",
      "subject_url": "https://gxplex.com/r/ich-q2r2",
      "published_at": "https://gxplex.com/corrections#c-2026-09-07-correction-resolved-url-ich-q2r2",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": "https://www.ema.europa.eu/en/ich-q2r2-validation-analytical-procedures-scientific-guideline",
        "to": "https://www.ema.europa.eu/en/documents/scientific-guideline/ich-q2r2-guideline-validation-analytical-procedures-step-5-r",
        "note": "correction: this row's resolved_url named a page ABOUT the document. It now names the document, derived from that page's own designator-labeled link. The witness series is unchanged.",
        "source_url": "https://www.ema.europa.eu/en/documents/scientific-guideline/ich-q2r2-guideline-validation-analytical-procedures-step-5-revision-2_en.pdf"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ich-q2r2"
    },
    {
      "id": "changelog/2026-09-07-correction-resolved-url-ich-q9r1",
      "type": "correction.published",
      "occurred_on": "2026-09-07",
      "instrument_id": "ich-q9r1",
      "subject_url": "https://gxplex.com/r/ich-q9r1",
      "published_at": "https://gxplex.com/corrections#c-2026-09-07-correction-resolved-url-ich-q9r1",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": "https://www.ema.europa.eu/en/ich-q9-quality-risk-management-scientific-guideline",
        "to": "https://www.ema.europa.eu/en/documents/scientific-guideline/international-conference-harmonisation-technical-requirement",
        "note": "correction: this row's resolved_url named a page ABOUT the document. It now names the document, derived from that page's own designator-labeled link. The witness series is unchanged.",
        "source_url": "https://www.ema.europa.eu/en/documents/scientific-guideline/international-conference-harmonisation-technical-requirements-registration-pharmaceuticals-human-use-ich-guideline-q9-r1-quality-risk-management-step-5-revision-2_en.pdf"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ich-q9r1"
    },
    {
      "id": "changelog/2026-09-07-correction-text-retained-class",
      "type": "correction.published",
      "occurred_on": "2026-09-07",
      "instrument_id": null,
      "subject_url": null,
      "published_at": "https://gxplex.com/corrections#c-2026-09-07-correction-text-retained-class",
      "detail": {
        "scope": "collection",
        "scope_id": "instruments",
        "change_type": "archive_metadata_change",
        "from": "121 rows publish text_retained: true",
        "to": "90 rows publish text_retained: true",
        "note": "correction: text_retained was derived from the row's resolution_strategy, not measured. 31 rows published it true while holding cleaned PDF file bytes, not text. Now measured from the store.",
        "source_url": "https://gxplex.com/api/v1/instruments.json"
      },
      "text_retained": null,
      "licence_class": null,
      "quote_allowed": null,
      "snapshot_available": null,
      "rights_of": null,
      "rights_unresolved": "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."
    },
    {
      "id": "changelog/2026-09-07-correction-tier1-membership",
      "type": "correction.published",
      "occurred_on": "2026-09-07",
      "instrument_id": null,
      "subject_url": null,
      "published_at": "https://gxplex.com/corrections#c-2026-09-07-correction-tier1-membership",
      "detail": {
        "scope": "collection",
        "scope_id": "instruments",
        "change_type": "archive_metadata_change",
        "from": "87 rows assigned tier 1",
        "to": "55 rows assigned tier 1",
        "note": "correction: 47 rows carried tier 1 without appearing in the declared list, the approved canon or a documented exception. Reassigned to tier 2 in one act; the membership rule is now published.",
        "source_url": "https://gxplex.com/how"
      },
      "text_retained": null,
      "licence_class": null,
      "quote_allowed": null,
      "snapshot_available": null,
      "rights_of": null,
      "rights_unresolved": "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."
    },
    {
      "id": "observation/pmda-ai/2026-09-07/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-07",
      "instrument_id": "pmda-ai",
      "subject_url": "https://gxplex.com/r/pmda-ai",
      "published_at": "https://gxplex.com/observations/pmda-ai#obs-2026-09-07-1",
      "detail": {
        "hash_before": "0c894e410d050c85b9e9c56b8e097c4548d9dbf2e519f3f27870367687f94802",
        "hash_after": "f17fcd4961b5491c09b30961680414c2ca371cdd82b685d3a41d2bde4a18372f",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 3228,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "pmda-ai"
    },
    {
      "id": "observation/who-annex5-data-management/2026-09-07/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-07",
      "instrument_id": "who-annex5-data-management",
      "subject_url": "https://gxplex.com/r/who-annex5-data-management",
      "published_at": "https://gxplex.com/observations/who-annex5-data-management#obs-2026-09-07-1",
      "detail": {
        "hash_before": "f265e085d7fa3bb7b864abd382116209bb49a18af7125435e65a3cd9ba4b406f",
        "hash_after": "edfe82ef58a35be90e2a4edfc71b6f5c79d63da8c6cf5e3fee272a618a8137dc",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 5263,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "who-annex5-data-management"
    },
    {
      "id": "observation/ema-ai-reflection/2026-09-05/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-05",
      "instrument_id": "ema-ai-reflection",
      "subject_url": "https://gxplex.com/r/ema-ai-reflection",
      "published_at": "https://gxplex.com/observations/ema-ai-reflection#obs-2026-09-05-1",
      "detail": {
        "hash_before": "863f5ab39635ca89bc0ae1c49ddd75740616ef2970e9651d56e69fca0634ce01",
        "hash_after": "eb42a10342ad597462395f790b666b2c47c8b8ff10b10201ca66c02dba3195e9",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 2451,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-ai-reflection"
    },
    {
      "id": "observation/iso-iec-5259/2026-09-05/5",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-05",
      "instrument_id": "iso-iec-5259",
      "subject_url": "https://gxplex.com/r/iso-iec-5259",
      "published_at": "https://gxplex.com/observations/iso-iec-5259#obs-2026-09-05-5",
      "detail": {
        "hash_before": "33ba89e19cb31829c88f326a2ae39b14048a88cf00652b6f16810bab3c37fbf3",
        "hash_after": "6620b32f167341a7b814bbacb9623d939fff388476ba0d0260f98f986fa4b2f2",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 13855,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "iso-iec-5259"
    },
    {
      "id": "observation/iso-iec-sc42-programme/2026-09-05/9",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-05",
      "instrument_id": "iso-iec-sc42-programme",
      "subject_url": "https://gxplex.com/r/iso-iec-sc42-programme",
      "published_at": "https://gxplex.com/observations/iso-iec-sc42-programme#obs-2026-09-05-9",
      "detail": {
        "hash_before": "76e17015a0bf7dd4a72d6f9c36a641259c77c3c94e760ca4aa02eedf30860435",
        "hash_after": "56bc3bfd58d5de96cf320cd6acb3107b4639eed83afedb09aaecde015c643041",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 15499,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "iso-iec-sc42-programme"
    },
    {
      "id": "observation/who-annex5-data-management/2026-09-05/3",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-05",
      "instrument_id": "who-annex5-data-management",
      "subject_url": "https://gxplex.com/r/who-annex5-data-management",
      "published_at": "https://gxplex.com/observations/who-annex5-data-management#obs-2026-09-05-3",
      "detail": {
        "hash_before": "fe56e6a0db9b75b77149b74c6a7f1df8af803aa6acca1dcec4553d59135548c3",
        "hash_after": "f265e085d7fa3bb7b864abd382116209bb49a18af7125435e65a3cd9ba4b406f",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 5626,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "who-annex5-data-management"
    },
    {
      "id": "changelog/2026-09-04-correction-corroboration-counts-surfaces",
      "type": "correction.published",
      "occurred_on": "2026-09-04",
      "instrument_id": "fda-ai-guidance",
      "subject_url": "https://gxplex.com/r/fda-ai-guidance",
      "published_at": "https://gxplex.com/corrections#c-2026-09-04-correction-corroboration-counts-surfaces",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": "corroboration_count 1",
        "to": "corroboration_count 3",
        "note": "correction: the corroboration count counted kinds of surface, not surfaces. This row has three distinct publisher addresses stating its status and reported one.",
        "source_url": "https://www.fda.gov/regulatory-information/search-fda-guidance-documents"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "fda-ai-guidance"
    },
    {
      "id": "observation/ema-ai-reflection/2026-09-04/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-04",
      "instrument_id": "ema-ai-reflection",
      "subject_url": "https://gxplex.com/r/ema-ai-reflection",
      "published_at": "https://gxplex.com/observations/ema-ai-reflection#obs-2026-09-04-1",
      "detail": {
        "hash_before": "863f5ab39635ca89bc0ae1c49ddd75740616ef2970e9651d56e69fca0634ce01",
        "hash_after": "eb42a10342ad597462395f790b666b2c47c8b8ff10b10201ca66c02dba3195e9",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 2451,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-ai-reflection"
    },
    {
      "id": "observation/ema-ai-reflection/2026-09-04/2",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-04",
      "instrument_id": "ema-ai-reflection",
      "subject_url": "https://gxplex.com/r/ema-ai-reflection",
      "published_at": "https://gxplex.com/observations/ema-ai-reflection#obs-2026-09-04-2",
      "detail": {
        "hash_before": "eb42a10342ad597462395f790b666b2c47c8b8ff10b10201ca66c02dba3195e9",
        "hash_after": "863f5ab39635ca89bc0ae1c49ddd75740616ef2970e9651d56e69fca0634ce01",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 1932,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-ai-reflection"
    },
    {
      "id": "observation/fda-aiml-device-list/2026-09-04/2",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-04",
      "instrument_id": "fda-aiml-device-list",
      "subject_url": "https://gxplex.com/r/fda-aiml-device-list",
      "published_at": "https://gxplex.com/observations/fda-aiml-device-list#obs-2026-09-04-2",
      "detail": {
        "hash_before": "7d8bfb6d13caaa1dd6e6881c518b714dab6a28a7a7facbca4d8d61b4b8ba96f2",
        "hash_after": "a55b6f369034fcbb5f434b9ae550078c7f41c891770da8448d6e952b4385b7fb",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 141639,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "fda-aiml-device-list"
    },
    {
      "id": "observation/pmda-ai/2026-09-04/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-04",
      "instrument_id": "pmda-ai",
      "subject_url": "https://gxplex.com/r/pmda-ai",
      "published_at": "https://gxplex.com/observations/pmda-ai#obs-2026-09-04-1",
      "detail": {
        "hash_before": "ce9a537c231f51f20fe2f8cc690852ea405770b985ca24a250a5eec1efc36132",
        "hash_after": "0c894e410d050c85b9e9c56b8e097c4548d9dbf2e519f3f27870367687f94802",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 3240,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "pmda-ai"
    },
    {
      "id": "observation/who-annex5-data-management/2026-09-04/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-04",
      "instrument_id": "who-annex5-data-management",
      "subject_url": "https://gxplex.com/r/who-annex5-data-management",
      "published_at": "https://gxplex.com/observations/who-annex5-data-management#obs-2026-09-04-1",
      "detail": {
        "hash_before": "76677b6e7df938db3b390049b738a9f45a7f094a54f83430d75bddb2d2034d7a",
        "hash_after": "078a4b1d7595418975a0bf7b12cefc045235a112a91b12bddda4b75e622ec52b",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 7145,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "who-annex5-data-management"
    },
    {
      "id": "observation/who-annex5-data-management/2026-09-04/2",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-04",
      "instrument_id": "who-annex5-data-management",
      "subject_url": "https://gxplex.com/r/who-annex5-data-management",
      "published_at": "https://gxplex.com/observations/who-annex5-data-management#obs-2026-09-04-2",
      "detail": {
        "hash_before": "078a4b1d7595418975a0bf7b12cefc045235a112a91b12bddda4b75e622ec52b",
        "hash_after": "fe56e6a0db9b75b77149b74c6a7f1df8af803aa6acca1dcec4553d59135548c3",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 3486,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "who-annex5-data-management"
    },
    {
      "id": "changelog/2026-09-03-correction-applicability-eu-gmp-annex-15",
      "type": "correction.published",
      "occurred_on": "2026-09-03",
      "instrument_id": "eu-gmp-annex-15",
      "subject_url": "https://gxplex.com/r/eu-gmp-annex-15",
      "published_at": "https://gxplex.com/corrections#c-2026-09-03-correction-applicability-eu-gmp-annex-15",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": "a summary asserting scope in this site's own voice",
        "to": "a summary reporting the European Commission's own published title",
        "note": "correction: this row's summary made a scope claim in this site's own voice with no citation. It now reports the publisher's own title instead.",
        "source_url": "https://health.ec.europa.eu/document/download/7c6c5b3c-4902-46ea-b7ab-7608682fb68d_en?filename=2015-10_annex15.pdf"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "eu-gmp-annex-15"
    },
    {
      "id": "changelog/2026-09-03-correction-applicability-eu-mdr",
      "type": "correction.published",
      "occurred_on": "2026-09-03",
      "instrument_id": "eu-mdr",
      "subject_url": "https://gxplex.com/r/eu-mdr",
      "published_at": "https://gxplex.com/corrections#c-2026-09-03-correction-applicability-eu-mdr",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": "a summary asserting scope in this site's own voice",
        "to": "a summary reporting the act's own published title",
        "note": "correction: this row's summary made a scope claim in this site's own voice with no citation. It now reports the publisher's own title instead.",
        "source_url": "https://eur-lex.europa.eu/eli/reg/2017/745/oj"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "eu-mdr"
    },
    {
      "id": "changelog/2026-09-03-correction-applicability-iso-iec-27017",
      "type": "correction.published",
      "occurred_on": "2026-09-03",
      "instrument_id": "iso-iec-27017",
      "subject_url": "https://gxplex.com/r/iso-iec-27017",
      "published_at": "https://gxplex.com/corrections#c-2026-09-03-correction-applicability-iso-iec-27017",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": "a summary asserting scope and a relation to two other standards",
        "to": "a summary reporting the published title and this row's licence limit",
        "note": "correction: this row's summary made a scope claim in this site's own voice with no citation. It now reports the publisher's own title instead.",
        "source_url": "https://www.iso.org/standard/43757.html"
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "iso-iec-27017"
    },
    {
      "id": "observation/ema-ai-reflection/2026-09-03/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-03",
      "instrument_id": "ema-ai-reflection",
      "subject_url": "https://gxplex.com/r/ema-ai-reflection",
      "published_at": "https://gxplex.com/observations/ema-ai-reflection#obs-2026-09-03-1",
      "detail": {
        "hash_before": "eb42a10342ad597462395f790b666b2c47c8b8ff10b10201ca66c02dba3195e9",
        "hash_after": "863f5ab39635ca89bc0ae1c49ddd75740616ef2970e9651d56e69fca0634ce01",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 1932,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-ai-reflection"
    },
    {
      "id": "observation/iso-iec-sc42-programme/2026-09-03/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-03",
      "instrument_id": "iso-iec-sc42-programme",
      "subject_url": "https://gxplex.com/r/iso-iec-sc42-programme",
      "published_at": "https://gxplex.com/observations/iso-iec-sc42-programme#obs-2026-09-03-1",
      "detail": {
        "hash_before": "69abab3d4b6f076b629b41ee7f379d3dc74fac0ac31afbeebcc6778c689e6b3f",
        "hash_after": "79af56647890762c04f39bf46227d1a3fb80ed9021d5c366353dd27b73de87c6",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 15499,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "iso-iec-sc42-programme"
    },
    {
      "id": "changelog/2026-09-02-correction-quote-cap-astm-e2363",
      "type": "correction.published",
      "occurred_on": "2026-09-02",
      "instrument_id": "astm-e2363",
      "subject_url": "https://gxplex.com/r/astm-e2363",
      "published_at": "https://gxplex.com/corrections#c-2026-09-02-correction-quote-cap-astm-e2363",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": "a 50-word quotation, over the 14-word cap",
        "to": "a 7-word verbatim sub-span of the same banked evidence",
        "note": "correction: the quotation here exceeded the 14-word cap. A shorter span was SELECTED from the same banked evidence, not trimmed. The evidence record is unchanged.",
        "source_url": "https://www.astm.org/e2363-23.html"
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "astm-e2363"
    },
    {
      "id": "changelog/2026-09-02-correction-quote-cap-astm-e2500",
      "type": "correction.published",
      "occurred_on": "2026-09-02",
      "instrument_id": "astm-e2500",
      "subject_url": "https://gxplex.com/r/astm-e2500",
      "published_at": "https://gxplex.com/corrections#c-2026-09-02-correction-quote-cap-astm-e2500",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": "a 50-word quotation, over the 14-word cap",
        "to": "a 7-word verbatim sub-span of the same banked evidence",
        "note": "correction: the quotation here exceeded the 14-word cap. A shorter span was SELECTED from the same banked evidence, not trimmed. The evidence record is unchanged.",
        "source_url": "https://www.astm.org/e2500-25.html"
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "astm-e2500"
    },
    {
      "id": "changelog/2026-09-02-correction-quote-cap-ema-ai-reflection",
      "type": "correction.published",
      "occurred_on": "2026-09-02",
      "instrument_id": "ema-ai-reflection",
      "subject_url": "https://gxplex.com/r/ema-ai-reflection",
      "published_at": "https://gxplex.com/corrections#c-2026-09-02-correction-quote-cap-ema-ai-reflection",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": "a 33-word quotation, over the 14-word cap",
        "to": "a 12-word verbatim sub-span of the same banked evidence",
        "note": "correction: the quotation here exceeded the 14-word cap. A shorter span was SELECTED from the same banked evidence, not trimmed. The evidence record is unchanged.",
        "source_url": "https://www.ema.europa.eu/en/use-artificial-intelligence-ai-medicinal-product-lifecycle"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-ai-reflection"
    },
    {
      "id": "changelog/2026-09-02-correction-quote-cap-ema-ct-computerised-systems",
      "type": "correction.published",
      "occurred_on": "2026-09-02",
      "instrument_id": "ema-ct-computerised-systems",
      "subject_url": "https://gxplex.com/r/ema-ct-computerised-systems",
      "published_at": "https://gxplex.com/corrections#c-2026-09-02-correction-quote-cap-ema-ct-computerised-systems",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": "a 48-word quotation, over the 14-word cap",
        "to": "a 10-word verbatim sub-span of the same banked evidence",
        "note": "correction: the quotation here exceeded the 14-word cap. A shorter span was SELECTED from the same banked evidence, not trimmed. The evidence record is unchanged.",
        "source_url": "https://www.ema.europa.eu/en/documents/regulatory-procedural-guideline/guideline-computerised-systems-and-electronic-data-clinical-trials_en.pdf"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-ct-computerised-systems"
    },
    {
      "id": "changelog/2026-09-02-correction-quote-cap-ema-data-quality-framework",
      "type": "correction.published",
      "occurred_on": "2026-09-02",
      "instrument_id": "ema-data-quality-framework",
      "subject_url": "https://gxplex.com/r/ema-data-quality-framework",
      "published_at": "https://gxplex.com/corrections#c-2026-09-02-correction-quote-cap-ema-data-quality-framework",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": "a 46-word quotation, over the 14-word cap",
        "to": "a 6-word verbatim sub-span of the same banked evidence",
        "note": "correction: the quotation here exceeded the 14-word cap. A shorter span was SELECTED from the same banked evidence, not trimmed. The evidence record is unchanged.",
        "source_url": "https://www.ema.europa.eu/en/documents/regulatory-procedural-guideline/data-quality-framework-eu-medicines-regulation_en.pdf"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-data-quality-framework"
    },
    {
      "id": "changelog/2026-09-02-correction-quote-cap-ema-work-programme",
      "type": "correction.published",
      "occurred_on": "2026-09-02",
      "instrument_id": "ema-work-programme",
      "subject_url": "https://gxplex.com/r/ema-work-programme",
      "published_at": "https://gxplex.com/corrections#c-2026-09-02-correction-quote-cap-ema-work-programme",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": "a 49-word quotation, over the 14-word cap",
        "to": "no quotation published; the reason is stated on the row",
        "note": "correction: the quotation here exceeded the 14-word cap and no compliant span exists in the banked evidence, so none is published. Withheld rather than shortened.",
        "source_url": "https://www.ema.europa.eu/en/about-us/how-we-work/planning-reporting"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-work-programme"
    },
    {
      "id": "changelog/2026-09-02-correction-quote-cap-eu-ai-act",
      "type": "correction.published",
      "occurred_on": "2026-09-02",
      "instrument_id": "eu-ai-act",
      "subject_url": "https://gxplex.com/r/eu-ai-act",
      "published_at": "https://gxplex.com/corrections#c-2026-09-02-correction-quote-cap-eu-ai-act",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": "a 52-word quotation, over the 14-word cap",
        "to": "no quotation published; the reason is stated on the row",
        "note": "correction: the quotation here exceeded the 14-word cap and no compliant span exists in the banked evidence, so none is published. Withheld rather than shortened.",
        "source_url": "https://eur-lex.europa.eu/eli/reg/2024/1689/oj"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "eu-ai-act"
    },
    {
      "id": "changelog/2026-09-02-correction-quote-cap-eu-cyber-resilience-act",
      "type": "correction.published",
      "occurred_on": "2026-09-02",
      "instrument_id": "eu-cyber-resilience-act",
      "subject_url": "https://gxplex.com/r/eu-cyber-resilience-act",
      "published_at": "https://gxplex.com/corrections#c-2026-09-02-correction-quote-cap-eu-cyber-resilience-act",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": "a 42-word quotation, over the 14-word cap",
        "to": "a 11-word verbatim sub-span of the same banked evidence",
        "note": "correction: the quotation here exceeded the 14-word cap. A shorter span was SELECTED from the same banked evidence, not trimmed. The evidence record is unchanged.",
        "source_url": "https://eur-lex.europa.eu/eli/reg/2024/2847/oj"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "eu-cyber-resilience-act"
    },
    {
      "id": "changelog/2026-09-02-correction-quote-cap-eu-cybersecurity-act",
      "type": "correction.published",
      "occurred_on": "2026-09-02",
      "instrument_id": "eu-cybersecurity-act",
      "subject_url": "https://gxplex.com/r/eu-cybersecurity-act",
      "published_at": "https://gxplex.com/corrections#c-2026-09-02-correction-quote-cap-eu-cybersecurity-act",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": "a 36-word quotation, over the 14-word cap",
        "to": "a 11-word verbatim sub-span of the same banked evidence",
        "note": "correction: the quotation here exceeded the 14-word cap. A shorter span was SELECTED from the same banked evidence, not trimmed. The evidence record is unchanged.",
        "source_url": "https://eur-lex.europa.eu/eli/reg/2019/881/oj"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "eu-cybersecurity-act"
    },
    {
      "id": "changelog/2026-09-02-correction-quote-cap-eu-digital-omnibus-ai",
      "type": "correction.published",
      "occurred_on": "2026-09-02",
      "instrument_id": "eu-digital-omnibus-ai",
      "subject_url": "https://gxplex.com/r/eu-digital-omnibus-ai",
      "published_at": "https://gxplex.com/corrections#c-2026-09-02-correction-quote-cap-eu-digital-omnibus-ai",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": "a 33-word quotation, over the 14-word cap",
        "to": "a 4-word verbatim sub-span of the same banked evidence",
        "note": "correction: the quotation here exceeded the 14-word cap. A shorter span was SELECTED from the same banked evidence, not trimmed. The evidence record is unchanged.",
        "source_url": "https://eur-lex.europa.eu/eli/reg/2026/1744/oj"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "eu-digital-omnibus-ai"
    },
    {
      "id": "changelog/2026-09-02-correction-quote-cap-eu-gmp-annex-11",
      "type": "correction.published",
      "occurred_on": "2026-09-02",
      "instrument_id": "eu-gmp-annex-11",
      "subject_url": "https://gxplex.com/r/eu-gmp-annex-11",
      "published_at": "https://gxplex.com/corrections#c-2026-09-02-correction-quote-cap-eu-gmp-annex-11",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": "a 34-word quotation, over the 14-word cap",
        "to": "a 8-word verbatim sub-span of the same banked evidence",
        "note": "correction: the quotation here exceeded the 14-word cap. A shorter span was SELECTED from the same banked evidence, not trimmed. The evidence record is unchanged.",
        "source_url": "https://health.ec.europa.eu/document/download/8d305550-dd22-4dad-8463-2ddb4a1345f1_en?filename=annex11_01-2011_en.pdf"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "eu-gmp-annex-11"
    },
    {
      "id": "changelog/2026-09-02-correction-quote-cap-eu-ivdr",
      "type": "correction.published",
      "occurred_on": "2026-09-02",
      "instrument_id": "eu-ivdr",
      "subject_url": "https://gxplex.com/r/eu-ivdr",
      "published_at": "https://gxplex.com/corrections#c-2026-09-02-correction-quote-cap-eu-ivdr",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": "a 51-word quotation, over the 14-word cap",
        "to": "no quotation published; the reason is stated on the row",
        "note": "correction: the quotation here exceeded the 14-word cap and no compliant span exists in the banked evidence, so none is published. Withheld rather than shortened.",
        "source_url": "https://eur-lex.europa.eu/eli/reg/2017/746/oj"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "eu-ivdr"
    },
    {
      "id": "changelog/2026-09-02-correction-quote-cap-eu-machinery-regulation",
      "type": "correction.published",
      "occurred_on": "2026-09-02",
      "instrument_id": "eu-machinery-regulation",
      "subject_url": "https://gxplex.com/r/eu-machinery-regulation",
      "published_at": "https://gxplex.com/corrections#c-2026-09-02-correction-quote-cap-eu-machinery-regulation",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": "a 36-word quotation, over the 14-word cap",
        "to": "a 11-word verbatim sub-span of the same banked evidence",
        "note": "correction: the quotation here exceeded the 14-word cap. A shorter span was SELECTED from the same banked evidence, not trimmed. The evidence record is unchanged.",
        "source_url": "https://eur-lex.europa.eu/eli/reg/2023/1230/oj"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "eu-machinery-regulation"
    },
    {
      "id": "changelog/2026-09-02-correction-quote-cap-eu-mdr",
      "type": "correction.published",
      "occurred_on": "2026-09-02",
      "instrument_id": "eu-mdr",
      "subject_url": "https://gxplex.com/r/eu-mdr",
      "published_at": "https://gxplex.com/corrections#c-2026-09-02-correction-quote-cap-eu-mdr",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": "a 49-word quotation, over the 14-word cap",
        "to": "no quotation published; the reason is stated on the row",
        "note": "correction: the quotation here exceeded the 14-word cap and no compliant span exists in the banked evidence, so none is published. Withheld rather than shortened.",
        "source_url": "https://eur-lex.europa.eu/eli/reg/2017/745/oj"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "eu-mdr"
    },
    {
      "id": "changelog/2026-09-02-correction-quote-cap-eu-nis2",
      "type": "correction.published",
      "occurred_on": "2026-09-02",
      "instrument_id": "eu-nis2",
      "subject_url": "https://gxplex.com/r/eu-nis2",
      "published_at": "https://gxplex.com/corrections#c-2026-09-02-correction-quote-cap-eu-nis2",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": "a 47-word quotation, over the 14-word cap",
        "to": "a 11-word verbatim sub-span of the same banked evidence",
        "note": "correction: the quotation here exceeded the 14-word cap. A shorter span was SELECTED from the same banked evidence, not trimmed. The evidence record is unchanged.",
        "source_url": "https://eur-lex.europa.eu/eli/dir/2022/2555/oj"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "eu-nis2"
    },
    {
      "id": "changelog/2026-09-02-correction-quote-cap-fda-csa",
      "type": "correction.published",
      "occurred_on": "2026-09-02",
      "instrument_id": "fda-csa",
      "subject_url": "https://gxplex.com/r/fda-csa",
      "published_at": "https://gxplex.com/corrections#c-2026-09-02-correction-quote-cap-fda-csa",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": "a 27-word quotation, over the 14-word cap",
        "to": "no quotation published; the reason is stated on the row",
        "note": "correction: the quotation here exceeded the 14-word cap and no compliant span exists in the banked evidence, so none is published. Withheld rather than shortened.",
        "source_url": "https://www.fda.gov/regulatory-information/search-fda-guidance-documents/computer-software-assurance-production-and-quality-management-system-software"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "fda-csa"
    },
    {
      "id": "changelog/2026-09-02-correction-quote-cap-ich-e6r3",
      "type": "correction.published",
      "occurred_on": "2026-09-02",
      "instrument_id": "ich-e6r3",
      "subject_url": "https://gxplex.com/r/ich-e6r3",
      "published_at": "https://gxplex.com/corrections#c-2026-09-02-correction-quote-cap-ich-e6r3",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": "a 46-word quotation, over the 14-word cap",
        "to": "no quotation published; the reason is stated on the row",
        "note": "correction: the quotation here exceeded the 14-word cap and no compliant span exists in the banked evidence, so none is published. Withheld rather than shortened.",
        "source_url": "https://ich.org/page/efficacy-guidelines"
      },
      "text_retained": false,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": false,
      "rights_of": "ich-e6r3"
    },
    {
      "id": "changelog/2026-09-02-correction-quote-cap-ich-q2r2",
      "type": "correction.published",
      "occurred_on": "2026-09-02",
      "instrument_id": "ich-q2r2",
      "subject_url": "https://gxplex.com/r/ich-q2r2",
      "published_at": "https://gxplex.com/corrections#c-2026-09-02-correction-quote-cap-ich-q2r2",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": "a 26-word quotation, over the 14-word cap",
        "to": "a 11-word verbatim sub-span of the same banked evidence",
        "note": "correction: the quotation here exceeded the 14-word cap. A shorter span was SELECTED from the same banked evidence, not trimmed. The evidence record is unchanged.",
        "source_url": "https://www.ema.europa.eu/en/ich-q2r2-validation-analytical-procedures-scientific-guideline"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ich-q2r2"
    },
    {
      "id": "changelog/2026-09-02-correction-quote-cap-ieee-7000",
      "type": "correction.published",
      "occurred_on": "2026-09-02",
      "instrument_id": "ieee-7000",
      "subject_url": "https://gxplex.com/r/ieee-7000",
      "published_at": "https://gxplex.com/corrections#c-2026-09-02-correction-quote-cap-ieee-7000",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": "a 25-word quotation, over the 14-word cap",
        "to": "a 12-word verbatim sub-span of the same banked evidence",
        "note": "correction: the quotation here exceeded the 14-word cap. A shorter span was SELECTED from the same banked evidence, not trimmed. The evidence record is unchanged.",
        "source_url": "https://standards.ieee.org/ieee/7000/6781/"
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "ieee-7000"
    },
    {
      "id": "changelog/2026-09-02-correction-quote-cap-iso-iec-22989",
      "type": "correction.published",
      "occurred_on": "2026-09-02",
      "instrument_id": "iso-iec-22989",
      "subject_url": "https://gxplex.com/r/iso-iec-22989",
      "published_at": "https://gxplex.com/corrections#c-2026-09-02-correction-quote-cap-iso-iec-22989",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": "a 24-word quotation, over the 14-word cap",
        "to": "a 6-word verbatim sub-span of the same banked evidence",
        "note": "correction: the quotation here exceeded the 14-word cap. A shorter span was SELECTED from the same banked evidence, not trimmed. The evidence record is unchanged.",
        "source_url": "https://www.iso.org/standard/74296.html"
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "iso-iec-22989"
    },
    {
      "id": "changelog/2026-09-02-correction-quote-cap-iso-iec-23894",
      "type": "correction.published",
      "occurred_on": "2026-09-02",
      "instrument_id": "iso-iec-23894",
      "subject_url": "https://gxplex.com/r/iso-iec-23894",
      "published_at": "https://gxplex.com/corrections#c-2026-09-02-correction-quote-cap-iso-iec-23894",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": "a 25-word quotation, over the 14-word cap",
        "to": "a 6-word verbatim sub-span of the same banked evidence",
        "note": "correction: the quotation here exceeded the 14-word cap. A shorter span was SELECTED from the same banked evidence, not trimmed. The evidence record is unchanged.",
        "source_url": "https://www.iso.org/standard/77304.html"
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "iso-iec-23894"
    },
    {
      "id": "changelog/2026-09-02-correction-quote-cap-iso-iec-42001",
      "type": "correction.published",
      "occurred_on": "2026-09-02",
      "instrument_id": "iso-iec-42001",
      "subject_url": "https://gxplex.com/r/iso-iec-42001",
      "published_at": "https://gxplex.com/corrections#c-2026-09-02-correction-quote-cap-iso-iec-42001",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": "a 46-word quotation, over the 14-word cap",
        "to": "a 6-word verbatim sub-span of the same banked evidence",
        "note": "correction: the quotation here exceeded the 14-word cap. A shorter span was SELECTED from the same banked evidence, not trimmed. The evidence record is unchanged.",
        "source_url": "https://www.iso.org/standard/81230.html"
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "iso-iec-42001"
    },
    {
      "id": "changelog/2026-09-02-correction-quote-cap-mhra-ai",
      "type": "correction.published",
      "occurred_on": "2026-09-02",
      "instrument_id": "mhra-ai",
      "subject_url": "https://gxplex.com/r/mhra-ai",
      "published_at": "https://gxplex.com/corrections#c-2026-09-02-correction-quote-cap-mhra-ai",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": "a 15-word quotation, over the 14-word cap",
        "to": "a 10-word verbatim sub-span of the same banked evidence",
        "note": "correction: the quotation here exceeded the 14-word cap. A shorter span was SELECTED from the same banked evidence, not trimmed. The evidence record is unchanged.",
        "source_url": "https://www.gov.uk/government/publications/software-and-artificial-intelligence-ai-as-a-medical-device"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "mhra-ai"
    },
    {
      "id": "changelog/2026-09-02-correction-quote-cap-nist-sp-800-82",
      "type": "correction.published",
      "occurred_on": "2026-09-02",
      "instrument_id": "nist-sp-800-82",
      "subject_url": "https://gxplex.com/r/nist-sp-800-82",
      "published_at": "https://gxplex.com/corrections#c-2026-09-02-correction-quote-cap-nist-sp-800-82",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": "a 30-word quotation, over the 14-word cap",
        "to": "a 6-word verbatim sub-span of the same banked evidence",
        "note": "correction: the quotation here exceeded the 14-word cap. A shorter span was SELECTED from the same banked evidence, not trimmed. The evidence record is unchanged.",
        "source_url": "https://csrc.nist.gov/pubs/sp/800/82/r3/final"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "nist-sp-800-82"
    },
    {
      "id": "changelog/2026-09-02-correction-quote-cap-pics-pi041",
      "type": "correction.published",
      "occurred_on": "2026-09-02",
      "instrument_id": "pics-pi041",
      "subject_url": "https://gxplex.com/r/pics-pi041",
      "published_at": "https://gxplex.com/corrections#c-2026-09-02-correction-quote-cap-pics-pi041",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": "a 20-word quotation, over the 14-word cap",
        "to": "no quotation published; the reason is stated on the row",
        "note": "correction: the quotation here exceeded the 14-word cap and no compliant span exists in the banked evidence, so none is published. Withheld rather than shortened.",
        "source_url": "https://picscheme.org/en/publications"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "pics-pi041"
    },
    {
      "id": "observation/ema-pics-data-integrity-concept/2026-09-02/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-02",
      "instrument_id": "ema-pics-data-integrity-concept",
      "subject_url": "https://gxplex.com/r/ema-pics-data-integrity-concept",
      "published_at": "https://gxplex.com/observations/ema-pics-data-integrity-concept#obs-2026-09-02-1",
      "detail": {
        "hash_before": "208b17ec5cbe3dec1e28bfe934cbc4ff156555c20195553caf8f086f888783f0",
        "hash_after": "4f4cdfc131434b72b1d97db1d28d127af2ef84fa7f794880f88216d2ca179900",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 11105,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-pics-data-integrity-concept"
    },
    {
      "id": "observation/fda-ai-guidance/2026-09-02/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-02",
      "instrument_id": "fda-ai-guidance",
      "subject_url": "https://gxplex.com/r/fda-ai-guidance",
      "published_at": "https://gxplex.com/observations/fda-ai-guidance#obs-2026-09-02-1",
      "detail": {
        "hash_before": "630bd27c7b423644b81cb207f479891c87987496d6a8d3a004def7b0f6473ea4",
        "hash_after": "61d4603ff66e3a307239a38601161bb52bd5a679ef51125c220efd26572e187d",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 4795,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "fda-ai-guidance"
    },
    {
      "id": "observation/nmpa-ai/2026-09-02/2",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-02",
      "instrument_id": "nmpa-ai",
      "subject_url": "https://gxplex.com/r/nmpa-ai",
      "published_at": "https://gxplex.com/observations/nmpa-ai#obs-2026-09-02-2",
      "detail": {
        "hash_before": "64cfa49f68039cb0b2753fa2f9f56d69e482960222eb267155b6e8b8e5c9a410",
        "hash_after": "0137915a568ecf0116ef1e1e9e48c26bed4bbb68bb9227d501af2592cf68f065",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 6079,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "nmpa-ai"
    },
    {
      "id": "observation/us-21-cfr-part-11/2026-09-02/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-02",
      "instrument_id": "us-21-cfr-part-11",
      "subject_url": "https://gxplex.com/r/us-21-cfr-part-11",
      "published_at": "https://gxplex.com/observations/us-21-cfr-part-11#obs-2026-09-02-1",
      "detail": {
        "hash_before": "244eba4196bb8ace3eac640c46ffad760e2221de4b534126a7e581ea53d3f979",
        "hash_after": "605180a389c79c559d0f1d04db24d579607d00e7727893b28010b969673089ef",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 24053,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "us-21-cfr-part-11"
    },
    {
      "id": "observation/us-21-cfr-part-211/2026-09-02/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-02",
      "instrument_id": "us-21-cfr-part-211",
      "subject_url": "https://gxplex.com/r/us-21-cfr-part-211",
      "published_at": "https://gxplex.com/observations/us-21-cfr-part-211#obs-2026-09-02-1",
      "detail": {
        "hash_before": "bc527e48bcd825107e370b161505f7b4b261a1fdfe8cd71be2cedd70b1572971",
        "hash_after": "4edb9480421c24ce478d141081e716451837cc2dcdb0771da63b85912af7e0eb",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 88711,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "us-21-cfr-part-211"
    },
    {
      "id": "observation/us-21-cfr-part-820/2026-09-02/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-02",
      "instrument_id": "us-21-cfr-part-820",
      "subject_url": "https://gxplex.com/r/us-21-cfr-part-820",
      "published_at": "https://gxplex.com/observations/us-21-cfr-part-820#obs-2026-09-02-1",
      "detail": {
        "hash_before": "0e1bbcb2d14d663f658ef6b96d6d9e96dcca0b1578d109b833eef81beea80f9b",
        "hash_after": "0eb9eade18684365c4e5887827e80f4e5d33640735d8c3f6aaf75bc73beb506d",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 24195,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "us-21-cfr-part-820"
    },
    {
      "id": "observation/who-annex5-data-management/2026-09-02/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-02",
      "instrument_id": "who-annex5-data-management",
      "subject_url": "https://gxplex.com/r/who-annex5-data-management",
      "published_at": "https://gxplex.com/observations/who-annex5-data-management#obs-2026-09-02-1",
      "detail": {
        "hash_before": "f90a36977fcd56b903b5ec05d0cb01d0f51ce3011c5da5169d235c2582fafb60",
        "hash_after": "4d7e1def4643b8f7d1c2e04adddf49c425a3d3a02caad6dc098d4d574851f156",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 4760,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "who-annex5-data-management"
    },
    {
      "id": "observation/who-annex5-data-management/2026-09-02/2",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-02",
      "instrument_id": "who-annex5-data-management",
      "subject_url": "https://gxplex.com/r/who-annex5-data-management",
      "published_at": "https://gxplex.com/observations/who-annex5-data-management#obs-2026-09-02-2",
      "detail": {
        "hash_before": "4d7e1def4643b8f7d1c2e04adddf49c425a3d3a02caad6dc098d4d574851f156",
        "hash_after": "76677b6e7df938db3b390049b738a9f45a7f094a54f83430d75bddb2d2034d7a",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 4709,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "who-annex5-data-management"
    },
    {
      "id": "changelog/2026-09-01-correction-eu-ai-act-status-as-of",
      "type": "correction.published",
      "occurred_on": "2026-09-01",
      "instrument_id": "eu-ai-act",
      "subject_url": "https://gxplex.com/r/eu-ai-act",
      "published_at": "https://gxplex.com/corrections#c-2026-09-01-correction-eu-ai-act-status-as-of",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": "status_as_of: 2028-08-02 · effective_date: null",
        "to": "status_as_of: null · effective_date: 2028-08-02",
        "note": "correction: 2 August 2028 sat in status_as_of, the day a status is stated as of, so the page dated a present status two years ahead. It has moved to effective_date. The status itself is unchanged.",
        "source_url": "https://eur-lex.europa.eu/eli/reg/2024/1689/oj"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "eu-ai-act"
    },
    {
      "id": "observation/fda-ai-guidance/2026-09-01/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-01",
      "instrument_id": "fda-ai-guidance",
      "subject_url": "https://gxplex.com/r/fda-ai-guidance",
      "published_at": "https://gxplex.com/observations/fda-ai-guidance#obs-2026-09-01-1",
      "detail": {
        "hash_before": "61d4603ff66e3a307239a38601161bb52bd5a679ef51125c220efd26572e187d",
        "hash_after": "630bd27c7b423644b81cb207f479891c87987496d6a8d3a004def7b0f6473ea4",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 27492,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "fda-ai-guidance"
    },
    {
      "id": "observation/pmda-ai/2026-09-01/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-09-01",
      "instrument_id": "pmda-ai",
      "subject_url": "https://gxplex.com/r/pmda-ai",
      "published_at": "https://gxplex.com/observations/pmda-ai#obs-2026-09-01-1",
      "detail": {
        "hash_before": "3ef704e77864f5251dc5e52b2b31fefd94eb97a5c42ea5e68798fd126a72288d",
        "hash_after": "7a9aeaeec297603a9c393603ac2400d4169e47564e71c90026c72ea6742f9925",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 2884,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "pmda-ai"
    },
    {
      "id": "observation/iso-iec-24028/2026-08-31/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-31",
      "instrument_id": "iso-iec-24028",
      "subject_url": "https://gxplex.com/r/iso-iec-24028",
      "published_at": "https://gxplex.com/observations/iso-iec-24028#obs-2026-08-31-1",
      "detail": {
        "hash_before": "d8b343e2cc264383d15e8b2280e9a6cb518bffff7716b6ff49e5eeeddd5f6f85",
        "hash_after": "0ec369bc4bbaa29dc1af6f893894b22e73f24e249b4edd7ae87573a7e358bb0f",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 13855,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "iso-iec-24028"
    },
    {
      "id": "observation/iso-iec-38507/2026-08-31/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-31",
      "instrument_id": "iso-iec-38507",
      "subject_url": "https://gxplex.com/r/iso-iec-38507",
      "published_at": "https://gxplex.com/observations/iso-iec-38507#obs-2026-08-31-1",
      "detail": {
        "hash_before": "d8b343e2cc264383d15e8b2280e9a6cb518bffff7716b6ff49e5eeeddd5f6f85",
        "hash_after": "0ec369bc4bbaa29dc1af6f893894b22e73f24e249b4edd7ae87573a7e358bb0f",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 13855,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "iso-iec-38507"
    },
    {
      "id": "observation/iso-iec-42005/2026-08-31/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-31",
      "instrument_id": "iso-iec-42005",
      "subject_url": "https://gxplex.com/r/iso-iec-42005",
      "published_at": "https://gxplex.com/observations/iso-iec-42005#obs-2026-08-31-1",
      "detail": {
        "hash_before": "d8b343e2cc264383d15e8b2280e9a6cb518bffff7716b6ff49e5eeeddd5f6f85",
        "hash_after": "0ec369bc4bbaa29dc1af6f893894b22e73f24e249b4edd7ae87573a7e358bb0f",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 13855,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "iso-iec-42005"
    },
    {
      "id": "observation/pmda-ai/2026-08-31/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-31",
      "instrument_id": "pmda-ai",
      "subject_url": "https://gxplex.com/r/pmda-ai",
      "published_at": "https://gxplex.com/observations/pmda-ai#obs-2026-08-31-1",
      "detail": {
        "hash_before": "9d6fc4bf48e5672d0782c1fbca746c5f717c2f8398411ceac90ef53e264483e7",
        "hash_after": "3ef704e77864f5251dc5e52b2b31fefd94eb97a5c42ea5e68798fd126a72288d",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 2979,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "pmda-ai"
    },
    {
      "id": "observation/us-21-cfr-part-11/2026-08-31/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-31",
      "instrument_id": "us-21-cfr-part-11",
      "subject_url": "https://gxplex.com/r/us-21-cfr-part-11",
      "published_at": "https://gxplex.com/observations/us-21-cfr-part-11#obs-2026-08-31-1",
      "detail": {
        "hash_before": "39db0dd17f535777d791e1b3464473c40204c601dcebee5a72fd73987e3bbb68",
        "hash_after": "244eba4196bb8ace3eac640c46ffad760e2221de4b534126a7e581ea53d3f979",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 24053,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "us-21-cfr-part-11"
    },
    {
      "id": "observation/us-21-cfr-part-211/2026-08-31/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-31",
      "instrument_id": "us-21-cfr-part-211",
      "subject_url": "https://gxplex.com/r/us-21-cfr-part-211",
      "published_at": "https://gxplex.com/observations/us-21-cfr-part-211#obs-2026-08-31-1",
      "detail": {
        "hash_before": "b670ac9656b7eed06935ddab3e5382672dccf4d4f2f00bfa9c04815bd83c606d",
        "hash_after": "bc527e48bcd825107e370b161505f7b4b261a1fdfe8cd71be2cedd70b1572971",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 88711,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "us-21-cfr-part-211"
    },
    {
      "id": "observation/us-21-cfr-part-820/2026-08-31/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-31",
      "instrument_id": "us-21-cfr-part-820",
      "subject_url": "https://gxplex.com/r/us-21-cfr-part-820",
      "published_at": "https://gxplex.com/observations/us-21-cfr-part-820#obs-2026-08-31-1",
      "detail": {
        "hash_before": "bb66b9cbb2c4048ee8e7201c3dbc9998689b1b2cc89588d337d623462dec1d7d",
        "hash_after": "0e1bbcb2d14d663f658ef6b96d6d9e96dcca0b1578d109b833eef81beea80f9b",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 24195,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "us-21-cfr-part-820"
    },
    {
      "id": "changelog/2026-08-29-correction-fda-csa-account-withheld",
      "type": "correction.published",
      "occurred_on": "2026-08-29",
      "instrument_id": "fda-csa",
      "subject_url": "https://gxplex.com/r/fda-csa",
      "published_at": "https://gxplex.com/corrections#c-2026-08-29-correction-fda-csa-account-withheld",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": "fda.gov drops automated clients, so the guidance page cannot be read directly. The Federal Register records its issuance on 24 September 2025; that date is evidence and is waiting on a person to confirm the status it implies.",
        "to": "no account. The field is withheld: the row resolves to a document, hashes it, and its status carries a recorded human confirmation, so there is nothing unresolved for it to account for.",
        "note": "correction: this row's account said fda.gov drops automated clients and that its status awaited a person. Both were false when the sentence was written. The account is withheld, not rewritten.",
        "source_url": "https://www.fda.gov/regulatory-information/search-fda-guidance-documents/computer-software-assurance-production-and-quality-management-system-software"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "fda-csa"
    },
    {
      "id": "changelog/2026-08-29-correction-shares-at-the-chip",
      "type": "correction.published",
      "occurred_on": "2026-08-29",
      "instrument_id": null,
      "subject_url": null,
      "published_at": "https://gxplex.com/corrections#c-2026-08-29-correction-shares-at-the-chip",
      "detail": {
        "scope": "facet",
        "scope_id": "status-unknown",
        "change_type": "archive_metadata_change",
        "from": "(the four shares of `unknown` on 1 built page of 722, below the ten reasons, with the fourth member rendered only above zero)",
        "to": "All four shares print under the active `unknown` chip, on every built page where `unknown` is the selected status, summing to the number that chip shows.",
        "note": "correction: the four shares of `unknown` were published on one built page, far from the number they decompose, and the fourth rendered only above zero. All four now print under the chip they sum to.",
        "source_url": "https://gxplex.com/filter/status/unknown/"
      },
      "text_retained": null,
      "licence_class": null,
      "quote_allowed": null,
      "snapshot_available": null,
      "rights_of": null,
      "rights_unresolved": "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."
    },
    {
      "id": "changelog/2026-08-29-correction-tier-claims",
      "type": "correction.published",
      "occurred_on": "2026-08-29",
      "instrument_id": null,
      "subject_url": null,
      "published_at": "https://gxplex.com/corrections#c-2026-08-29-correction-tier-claims",
      "detail": {
        "scope": "facet",
        "scope_id": "record-tier",
        "change_type": "archive_metadata_change",
        "from": "This entry is retrieved and hashed every night, and its status is one a person is asked to confirm.",
        "to": "Filed core. For that label this archive undertakes to put an entry's status to a person.",
        "note": "correction: tier sentences stated what had happened to an entry and were false for part of each tier. They now state only what the label undertakes; a duplicate register note carrying one was cut.",
        "source_url": "https://gxplex.com/machine/"
      },
      "text_retained": null,
      "licence_class": null,
      "quote_allowed": null,
      "snapshot_available": null,
      "rights_of": null,
      "rights_unresolved": "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."
    },
    {
      "id": "observation/ispe-gamp-ai/2026-08-29/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-29",
      "instrument_id": "ispe-gamp-ai",
      "subject_url": "https://gxplex.com/r/ispe-gamp-ai",
      "published_at": "https://gxplex.com/observations/ispe-gamp-ai#obs-2026-08-29-1",
      "detail": {
        "hash_before": "5906050002a7ac7a543289c3a877122ed6b05bc65b533123acddaa922c0ee1a6",
        "hash_after": "36eecc5ef1e8b6f1c9fa9d9c1c718a85618afb372e69cce42b31b984a052768f",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 13378,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "ispe-gamp-ai"
    },
    {
      "id": "observation/ispe-gamp-rdi/2026-08-29/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-29",
      "instrument_id": "ispe-gamp-rdi",
      "subject_url": "https://gxplex.com/r/ispe-gamp-rdi",
      "published_at": "https://gxplex.com/observations/ispe-gamp-rdi#obs-2026-08-29-1",
      "detail": {
        "hash_before": "5906050002a7ac7a543289c3a877122ed6b05bc65b533123acddaa922c0ee1a6",
        "hash_after": "36eecc5ef1e8b6f1c9fa9d9c1c718a85618afb372e69cce42b31b984a052768f",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 13378,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "ispe-gamp-rdi"
    },
    {
      "id": "observation/ispe-gamp5-2e/2026-08-29/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-29",
      "instrument_id": "ispe-gamp5-2e",
      "subject_url": "https://gxplex.com/r/ispe-gamp5-2e",
      "published_at": "https://gxplex.com/observations/ispe-gamp5-2e#obs-2026-08-29-1",
      "detail": {
        "hash_before": "0da609f10c5aaabb31c86059bf6cfc54144a12ae2fa202a0fa4265f9ba87fca3",
        "hash_after": "a53f5d768fd51b3748bd0d1b0317e23b56d3b20095b79cbbadd028bd3305be03",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 7530,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "ispe-gamp5-2e"
    },
    {
      "id": "observation/pmda-ai/2026-08-29/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-29",
      "instrument_id": "pmda-ai",
      "subject_url": "https://gxplex.com/r/pmda-ai",
      "published_at": "https://gxplex.com/observations/pmda-ai#obs-2026-08-29-1",
      "detail": {
        "hash_before": "a0b3d2515b5f98bfb301f9f2f15e66e9a948c8cfc6b360eb2784b99f16a57bfa",
        "hash_after": "9d6fc4bf48e5672d0782c1fbca746c5f717c2f8398411ceac90ef53e264483e7",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 2657,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "pmda-ai"
    },
    {
      "id": "observation/us-21-cfr-part-11/2026-08-29/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-29",
      "instrument_id": "us-21-cfr-part-11",
      "subject_url": "https://gxplex.com/r/us-21-cfr-part-11",
      "published_at": "https://gxplex.com/observations/us-21-cfr-part-11#obs-2026-08-29-1",
      "detail": {
        "hash_before": "825750c5633d8d0299adadff01680f6f94689833bb570c934220d92fd4fef999",
        "hash_after": "39db0dd17f535777d791e1b3464473c40204c601dcebee5a72fd73987e3bbb68",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 23985,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "us-21-cfr-part-11"
    },
    {
      "id": "observation/us-21-cfr-part-211/2026-08-29/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-29",
      "instrument_id": "us-21-cfr-part-211",
      "subject_url": "https://gxplex.com/r/us-21-cfr-part-211",
      "published_at": "https://gxplex.com/observations/us-21-cfr-part-211#obs-2026-08-29-1",
      "detail": {
        "hash_before": "f24b92ecdf425f86f463835a80a86142c45308ee43cdba5c7d6f64d4845bf23d",
        "hash_after": "b670ac9656b7eed06935ddab3e5382672dccf4d4f2f00bfa9c04815bd83c606d",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 88643,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "us-21-cfr-part-211"
    },
    {
      "id": "observation/us-21-cfr-part-820/2026-08-29/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-29",
      "instrument_id": "us-21-cfr-part-820",
      "subject_url": "https://gxplex.com/r/us-21-cfr-part-820",
      "published_at": "https://gxplex.com/observations/us-21-cfr-part-820#obs-2026-08-29-1",
      "detail": {
        "hash_before": "ac6e97a3c75da60bbe14670cc9b3b4cc27356d812734f74467368d56a02ff579",
        "hash_after": "bb66b9cbb2c4048ee8e7201c3dbc9998689b1b2cc89588d337d623462dec1d7d",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 24127,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "us-21-cfr-part-820"
    },
    {
      "id": "observation/who-annex5-data-management/2026-08-29/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-29",
      "instrument_id": "who-annex5-data-management",
      "subject_url": "https://gxplex.com/r/who-annex5-data-management",
      "published_at": "https://gxplex.com/observations/who-annex5-data-management#obs-2026-08-29-1",
      "detail": {
        "hash_before": "64d829edfec1d316e1f19d63c75c49ea583ad26b65c2019cac51e851943bff9c",
        "hash_after": "153c8c1fc367c6c96b4c26b7a38afd216e5a5ee03895eed77e829613656b2a7a",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 6489,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "who-annex5-data-management"
    },
    {
      "id": "observation/who-annex5-data-management/2026-08-29/2",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-29",
      "instrument_id": "who-annex5-data-management",
      "subject_url": "https://gxplex.com/r/who-annex5-data-management",
      "published_at": "https://gxplex.com/observations/who-annex5-data-management#obs-2026-08-29-2",
      "detail": {
        "hash_before": "153c8c1fc367c6c96b4c26b7a38afd216e5a5ee03895eed77e829613656b2a7a",
        "hash_after": "f90a36977fcd56b903b5ec05d0cb01d0f51ce3011c5da5169d235c2582fafb60",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 6239,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "who-annex5-data-management"
    },
    {
      "id": "observation/fda-ai-guidance/2026-08-28/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-28",
      "instrument_id": "fda-ai-guidance",
      "subject_url": "https://gxplex.com/r/fda-ai-guidance",
      "published_at": "https://gxplex.com/observations/fda-ai-guidance#obs-2026-08-28-1",
      "detail": {
        "hash_before": "088a7a37c55d7a9852343358802ebdfdf79d23a655f26e6fa4b056cce2ca1e37",
        "hash_after": "61d4603ff66e3a307239a38601161bb52bd5a679ef51125c220efd26572e187d",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 4795,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "fda-ai-guidance"
    },
    {
      "id": "observation/pmda-ai/2026-08-28/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-28",
      "instrument_id": "pmda-ai",
      "subject_url": "https://gxplex.com/r/pmda-ai",
      "published_at": "https://gxplex.com/observations/pmda-ai#obs-2026-08-28-1",
      "detail": {
        "hash_before": "4f800e9e7f5f5135995dcd5b44213f6ee6ab5c32bf6f73f464dddaa4a2d88358",
        "hash_after": "a0b3d2515b5f98bfb301f9f2f15e66e9a948c8cfc6b360eb2784b99f16a57bfa",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 2924,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "pmda-ai"
    },
    {
      "id": "observation/us-21-cfr-part-11/2026-08-28/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-28",
      "instrument_id": "us-21-cfr-part-11",
      "subject_url": "https://gxplex.com/r/us-21-cfr-part-11",
      "published_at": "https://gxplex.com/observations/us-21-cfr-part-11#obs-2026-08-28-1",
      "detail": {
        "hash_before": "4d93ac00b602eb73b4f50d6bc730afd4b0c6a1c5f38ab9a00ed6c497ff3c16b7",
        "hash_after": "825750c5633d8d0299adadff01680f6f94689833bb570c934220d92fd4fef999",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 23985,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "us-21-cfr-part-11"
    },
    {
      "id": "observation/us-21-cfr-part-211/2026-08-28/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-28",
      "instrument_id": "us-21-cfr-part-211",
      "subject_url": "https://gxplex.com/r/us-21-cfr-part-211",
      "published_at": "https://gxplex.com/observations/us-21-cfr-part-211#obs-2026-08-28-1",
      "detail": {
        "hash_before": "1e7f136841292df1484cbe2668c3f941f7005a63539be671db5cdb831bd57a59",
        "hash_after": "f24b92ecdf425f86f463835a80a86142c45308ee43cdba5c7d6f64d4845bf23d",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 88643,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "us-21-cfr-part-211"
    },
    {
      "id": "observation/us-21-cfr-part-820/2026-08-28/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-28",
      "instrument_id": "us-21-cfr-part-820",
      "subject_url": "https://gxplex.com/r/us-21-cfr-part-820",
      "published_at": "https://gxplex.com/observations/us-21-cfr-part-820#obs-2026-08-28-1",
      "detail": {
        "hash_before": "baa155d883e3c444c5b7f46502cad12d29aa4a65ee0d9633c292e5f54ef6eb52",
        "hash_after": "ac6e97a3c75da60bbe14670cc9b3b4cc27356d812734f74467368d56a02ff579",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 24127,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "us-21-cfr-part-820"
    },
    {
      "id": "observation/who-annex5-data-management/2026-08-28/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-28",
      "instrument_id": "who-annex5-data-management",
      "subject_url": "https://gxplex.com/r/who-annex5-data-management",
      "published_at": "https://gxplex.com/observations/who-annex5-data-management#obs-2026-08-28-1",
      "detail": {
        "hash_before": "51225207019fa9b1cb77fe47fdea8df3c9e562399f162b5207684e57366976c6",
        "hash_after": "64d829edfec1d316e1f19d63c75c49ea583ad26b65c2019cac51e851943bff9c",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 5784,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "who-annex5-data-management"
    },
    {
      "id": "observation/fda-ai-guidance/2026-08-27/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-27",
      "instrument_id": "fda-ai-guidance",
      "subject_url": "https://gxplex.com/r/fda-ai-guidance",
      "published_at": "https://gxplex.com/observations/fda-ai-guidance#obs-2026-08-27-1",
      "detail": {
        "hash_before": "61d4603ff66e3a307239a38601161bb52bd5a679ef51125c220efd26572e187d",
        "hash_after": "088a7a37c55d7a9852343358802ebdfdf79d23a655f26e6fa4b056cce2ca1e37",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 722,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "fda-ai-guidance"
    },
    {
      "id": "changelog/2026-08-26-correction-frozen-world-claim",
      "type": "correction.published",
      "occurred_on": "2026-08-26",
      "instrument_id": null,
      "subject_url": null,
      "published_at": "https://gxplex.com/corrections#c-2026-08-26-correction-frozen-world-claim",
      "detail": {
        "scope": "facet",
        "scope_id": "verification",
        "change_type": "archive_metadata_change",
        "from": "no public document exists to verify them against, and each states which",
        "to": "the reason each one records is: 23 paywalled — progression tracked; 9 listing only; 6 not a document; 3 blocks automated requests; 3 register states no status",
        "note": "correction: the homepage said all 44 frozen entries have no public document to verify against. 38 of 44 record another reason. The five reasons the rows record now render, and /limits lists each.",
        "source_url": "https://gxplex.com/"
      },
      "text_retained": null,
      "licence_class": null,
      "quote_allowed": null,
      "snapshot_available": null,
      "rights_of": null,
      "rights_unresolved": "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."
    },
    {
      "id": "changelog/2026-08-26-correction-tracker-status-column",
      "type": "correction.published",
      "occurred_on": "2026-08-26",
      "instrument_id": null,
      "subject_url": null,
      "published_at": "https://gxplex.com/corrections#c-2026-08-26-correction-tracker-status-column",
      "detail": {
        "scope": "facet",
        "scope_id": "status",
        "change_type": "archive_metadata_change",
        "from": "one Status column over the document's status and this record's verification mark",
        "to": "Status and Verification as separate columns, each sorted by the axis it shows",
        "note": "correction: the tracker's Status column carried the document's status and this record's verification mark under one header, on 132 of 132 rows. Each axis now has its own column.",
        "source_url": "https://gxplex.com/"
      },
      "text_retained": null,
      "licence_class": null,
      "quote_allowed": null,
      "snapshot_available": null,
      "rights_of": null,
      "rights_unresolved": "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."
    },
    {
      "id": "observation/ispe-gamp-ai/2026-08-26/2",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-26",
      "instrument_id": "ispe-gamp-ai",
      "subject_url": "https://gxplex.com/r/ispe-gamp-ai",
      "published_at": "https://gxplex.com/observations/ispe-gamp-ai#obs-2026-08-26-2",
      "detail": {
        "hash_before": "25aec9747843741bc6de4c761b7750c28f6588d640786fe9e338975518a7da4f",
        "hash_after": "5906050002a7ac7a543289c3a877122ed6b05bc65b533123acddaa922c0ee1a6",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 13275,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "ispe-gamp-ai"
    },
    {
      "id": "observation/ispe-gamp-rdi/2026-08-26/2",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-26",
      "instrument_id": "ispe-gamp-rdi",
      "subject_url": "https://gxplex.com/r/ispe-gamp-rdi",
      "published_at": "https://gxplex.com/observations/ispe-gamp-rdi#obs-2026-08-26-2",
      "detail": {
        "hash_before": "25aec9747843741bc6de4c761b7750c28f6588d640786fe9e338975518a7da4f",
        "hash_after": "5906050002a7ac7a543289c3a877122ed6b05bc65b533123acddaa922c0ee1a6",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 13275,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "ispe-gamp-rdi"
    },
    {
      "id": "observation/who-annex5-data-management/2026-08-26/2",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-26",
      "instrument_id": "who-annex5-data-management",
      "subject_url": "https://gxplex.com/r/who-annex5-data-management",
      "published_at": "https://gxplex.com/observations/who-annex5-data-management#obs-2026-08-26-2",
      "detail": {
        "hash_before": "7b2901dfbf311f429caa68189838fbc6828858a7a1fbf3627c4e43a2093a5a3b",
        "hash_after": "51225207019fa9b1cb77fe47fdea8df3c9e562399f162b5207684e57366976c6",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 6617,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "who-annex5-data-management"
    },
    {
      "id": "changelog/2026-08-25-correction-fda-ai-guidance-referent-account",
      "type": "correction.published",
      "occurred_on": "2026-08-25",
      "instrument_id": "fda-ai-guidance",
      "subject_url": "https://gxplex.com/r/fda-ai-guidance",
      "published_at": "https://gxplex.com/corrections#c-2026-08-25-correction-fda-ai-guidance-referent-account",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": "no account — a digest rendered under the guidance's title with nothing to place it",
        "to": "an account naming what the series hashes, and what the two recorded text changes were",
        "note": "correction: this entry hashes FDA's guidance search index, not the guidance. It now carries an account saying so, and saying that its two recorded text changes are one excursion and its return.",
        "source_url": "https://www.fda.gov/regulatory-information/search-fda-guidance-documents"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "fda-ai-guidance"
    },
    {
      "id": "changelog/2026-08-25-correction-fda-device-cybersecurity-2026-account",
      "type": "correction.published",
      "occurred_on": "2026-08-25",
      "instrument_id": "fda-device-cybersecurity-2026",
      "subject_url": "https://gxplex.com/r/fda-device-cybersecurity-2026",
      "published_at": "https://gxplex.com/corrections#c-2026-08-25-correction-fda-device-cybersecurity-2026-account",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": "an account ending 'the value stays unknown', rendered two sentences from a published status of final",
        "to": "an account naming the act the status traces to, and recording that the earlier sentence was stale",
        "note": "correction: this entry's account said no status had been confirmed by a keypress while the entry published final. The status is act-backed; the account was the stale half and is rewritten.",
        "source_url": "https://www.fda.gov/media/119933/download"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "fda-device-cybersecurity-2026"
    },
    {
      "id": "changelog/2026-08-25-correction-fda-device-cybersecurity-referent-account",
      "type": "correction.published",
      "occurred_on": "2026-08-25",
      "instrument_id": "fda-device-cybersecurity",
      "subject_url": "https://gxplex.com/r/fda-device-cybersecurity",
      "published_at": "https://gxplex.com/corrections#c-2026-08-25-correction-fda-device-cybersecurity-referent-account",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": "no account — the successor's digest rendered under the June 2025 edition's title",
        "to": "an account naming what the series hashes and recording that the referent question stays open",
        "note": "correction: this entry hashes the February 2026 successor's page, not its own. It now carries an account of what it tracks; the referent question stays open and is not settled here.",
        "source_url": "https://www.fda.gov/regulatory-information/search-fda-guidance-documents/cybersecurity-medical-devices-quality-system-considerations-and-content-premarket-submissions"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "fda-device-cybersecurity"
    },
    {
      "id": "changelog/2026-08-25-correction-nmpa-ai-observation-figures",
      "type": "correction.published",
      "occurred_on": "2026-08-25",
      "instrument_id": "nmpa-ai",
      "subject_url": "https://gxplex.com/r/nmpa-ai",
      "published_at": "https://gxplex.com/corrections#c-2026-08-25-correction-nmpa-ai-observation-figures",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": "an account reading 'one identical hash across all 95 observations', one screen above a generated block reading '109 observation(s) recorded' and '1 change(s)'",
        "to": "an account stating 109 records and two digests, naming the same population the generated block counts, dating its figures, and recording the second digest as first observed 2026-08-21",
        "note": "correction: the account said one identical hash across 95 observations while the same page counted 109 and one change. The store holds 109 records and 2 digests, the second from 2026-08-21.",
        "source_url": "https://english.nmpa.gov.cn/"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "nmpa-ai"
    },
    {
      "id": "changelog/2026-08-25-correction-reason-address-provenance",
      "type": "correction.published",
      "occurred_on": "2026-08-25",
      "instrument_id": null,
      "subject_url": null,
      "published_at": "https://gxplex.com/corrections#c-2026-08-25-correction-reason-address-provenance",
      "detail": {
        "scope": "facet",
        "scope_id": "status-unknown",
        "change_type": "archive_metadata_change",
        "from": "the address returns not-found: 3 · the request was refused: 2",
        "to": "the address returns not-found: 0 · the request was refused: 0",
        "note": "correction: five rows carried a publisher-share reason typed from a 404 or 403 returned to an address this archive constructed. Those codes no longer type a reason; no observation changed.",
        "source_url": "https://gxplex.com/filter/status/unknown/"
      },
      "text_retained": null,
      "licence_class": null,
      "quote_allowed": null,
      "snapshot_available": null,
      "rights_of": null,
      "rights_unresolved": "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."
    },
    {
      "id": "observation/ema-ai-reflection/2026-08-25/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-25",
      "instrument_id": "ema-ai-reflection",
      "subject_url": "https://gxplex.com/r/ema-ai-reflection",
      "published_at": "https://gxplex.com/observations/ema-ai-reflection#obs-2026-08-25-1",
      "detail": {
        "hash_before": "eb42a10342ad597462395f790b666b2c47c8b8ff10b10201ca66c02dba3195e9",
        "hash_after": "863f5ab39635ca89bc0ae1c49ddd75740616ef2970e9651d56e69fca0634ce01",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 1932,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-ai-reflection"
    },
    {
      "id": "observation/health-canada-ml/2026-08-25/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-25",
      "instrument_id": "health-canada-ml",
      "subject_url": "https://gxplex.com/r/health-canada-ml",
      "published_at": "https://gxplex.com/observations/health-canada-ml#obs-2026-08-25-1",
      "detail": {
        "hash_before": "2988351a1019fc29398adca9e3ad509c8f1360c88dc65c0d99de973da8354884",
        "hash_after": "f34e637e74cb0d5a4b351061a3fea213396656d9e2cde662314cc99b5d0408e6",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 10818,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "health-canada-ml"
    },
    {
      "id": "observation/pmda-ai/2026-08-25/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-25",
      "instrument_id": "pmda-ai",
      "subject_url": "https://gxplex.com/r/pmda-ai",
      "published_at": "https://gxplex.com/observations/pmda-ai#obs-2026-08-25-1",
      "detail": {
        "hash_before": "db3be037916ece6199ad5e7f259c54d1ba476bf28a808a5e93158107306b713c",
        "hash_after": "4c1f0de24ef70ff40ce8ed2ba7d813524738671e37755483b6d11dc1ac9278b4",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 2549,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "pmda-ai"
    },
    {
      "id": "observation/pmda-ai/2026-08-25/2",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-25",
      "instrument_id": "pmda-ai",
      "subject_url": "https://gxplex.com/r/pmda-ai",
      "published_at": "https://gxplex.com/observations/pmda-ai#obs-2026-08-25-2",
      "detail": {
        "hash_before": "4c1f0de24ef70ff40ce8ed2ba7d813524738671e37755483b6d11dc1ac9278b4",
        "hash_after": "4f800e9e7f5f5135995dcd5b44213f6ee6ab5c32bf6f73f464dddaa4a2d88358",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 2541,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "pmda-ai"
    },
    {
      "id": "observation/who-annex5-data-management/2026-08-25/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-25",
      "instrument_id": "who-annex5-data-management",
      "subject_url": "https://gxplex.com/r/who-annex5-data-management",
      "published_at": "https://gxplex.com/observations/who-annex5-data-management#obs-2026-08-25-1",
      "detail": {
        "hash_before": "f8d4e30bfa9453089a565e81d1061b474e600e788d179d42afb2a8f34ddbf5b6",
        "hash_after": "0187ce182c2add793224c688d04d66a42f1b98f0833c71bc9cfdf5e78e5fb02e",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 4644,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "who-annex5-data-management"
    },
    {
      "id": "observation/who-annex5-data-management/2026-08-25/2",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-25",
      "instrument_id": "who-annex5-data-management",
      "subject_url": "https://gxplex.com/r/who-annex5-data-management",
      "published_at": "https://gxplex.com/observations/who-annex5-data-management#obs-2026-08-25-2",
      "detail": {
        "hash_before": "0187ce182c2add793224c688d04d66a42f1b98f0833c71bc9cfdf5e78e5fb02e",
        "hash_after": "7b2901dfbf311f429caa68189838fbc6828858a7a1fbf3627c4e43a2093a5a3b",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 8780,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "who-annex5-data-management"
    },
    {
      "id": "changelog/2026-08-24-correction-eu-gmp-annex-14-silent-status",
      "type": "correction.published",
      "occurred_on": "2026-08-24",
      "instrument_id": "eu-gmp-annex-14",
      "subject_url": "https://gxplex.com/r/eu-gmp-annex-14",
      "published_at": "https://gxplex.com/corrections#c-2026-08-24-correction-eu-gmp-annex-14-silent-status",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "status_change",
        "from": "unknown",
        "to": "in-force",
        "note": "correction: the status moved unknown to in-force at commit 02a18d2d on 2026-08-24 and no changelog entry was written at the time. Recorded 2026-09-01 from git history.",
        "source_url": "https://health.ec.europa.eu/document/download/a28a88b2-d510-40c6-a40d-c1989819e13e_en?filename=annex14_rev30-03_2011_en.pdf"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "eu-gmp-annex-14"
    },
    {
      "id": "changelog/2026-08-24-correction-tier-copy",
      "type": "correction.published",
      "occurred_on": "2026-08-24",
      "instrument_id": null,
      "subject_url": null,
      "published_at": "https://gxplex.com/corrections#c-2026-08-24-correction-tier-copy",
      "detail": {
        "scope": "facet",
        "scope_id": "record-tier",
        "change_type": "archive_metadata_change",
        "from": "register-observed",
        "to": "register",
        "note": "correction: the tier labels no longer carry a claim the holdings contradict; each entry now states its promise in words",
        "source_url": "https://gxplex.com/"
      },
      "text_retained": null,
      "licence_class": null,
      "quote_allowed": null,
      "snapshot_available": null,
      "rights_of": null,
      "rights_unresolved": "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."
    },
    {
      "id": "changelog/2026-08-24-correction-unknown-status-partition",
      "type": "correction.published",
      "occurred_on": "2026-08-24",
      "instrument_id": null,
      "subject_url": null,
      "published_at": "https://gxplex.com/corrections#c-2026-08-24-correction-unknown-status-partition",
      "detail": {
        "scope": "facet",
        "scope_id": "status-unknown",
        "change_type": "archive_metadata_change",
        "from": "not yet read: 66",
        "to": "not yet read: 26",
        "note": "correction: 40 rows moved from 'not yet read' to 'unmeasured with cause' — a reading error, not a data change",
        "source_url": "https://gxplex.com/filter/status/unknown/"
      },
      "text_retained": null,
      "licence_class": null,
      "quote_allowed": null,
      "snapshot_available": null,
      "rights_of": null,
      "rights_unresolved": "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."
    },
    {
      "id": "observation/pmda-ai/2026-08-24/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-24",
      "instrument_id": "pmda-ai",
      "subject_url": "https://gxplex.com/r/pmda-ai",
      "published_at": "https://gxplex.com/observations/pmda-ai#obs-2026-08-24-1",
      "detail": {
        "hash_before": "2f7cf373550f6d99974b34175d495868d0670f4d4070cc7feeed186556517207",
        "hash_after": "db3be037916ece6199ad5e7f259c54d1ba476bf28a808a5e93158107306b713c",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 2427,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "pmda-ai"
    },
    {
      "id": "observation/who-annex5-data-management/2026-08-24/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-24",
      "instrument_id": "who-annex5-data-management",
      "subject_url": "https://gxplex.com/r/who-annex5-data-management",
      "published_at": "https://gxplex.com/observations/who-annex5-data-management#obs-2026-08-24-1",
      "detail": {
        "hash_before": "7f4af30bd9c711560bd7e447a6d90817c18028858c263fe35fc03d2ef2b92f3c",
        "hash_after": "f8d4e30bfa9453089a565e81d1061b474e600e788d179d42afb2a8f34ddbf5b6",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 3557,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "who-annex5-data-management"
    },
    {
      "id": "observation/ema-ai-reflection/2026-08-23/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-23",
      "instrument_id": "ema-ai-reflection",
      "subject_url": "https://gxplex.com/r/ema-ai-reflection",
      "published_at": "https://gxplex.com/observations/ema-ai-reflection#obs-2026-08-23-1",
      "detail": {
        "hash_before": "863f5ab39635ca89bc0ae1c49ddd75740616ef2970e9651d56e69fca0634ce01",
        "hash_after": "eb42a10342ad597462395f790b666b2c47c8b8ff10b10201ca66c02dba3195e9",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 2451,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-ai-reflection"
    },
    {
      "id": "observation/ema-ai-reflection/2026-08-22/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-22",
      "instrument_id": "ema-ai-reflection",
      "subject_url": "https://gxplex.com/r/ema-ai-reflection",
      "published_at": "https://gxplex.com/observations/ema-ai-reflection#obs-2026-08-22-1",
      "detail": {
        "hash_before": "eb42a10342ad597462395f790b666b2c47c8b8ff10b10201ca66c02dba3195e9",
        "hash_after": "863f5ab39635ca89bc0ae1c49ddd75740616ef2970e9651d56e69fca0634ce01",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 1932,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-ai-reflection"
    },
    {
      "id": "observation/iso-iec-42005/2026-08-22/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-22",
      "instrument_id": "iso-iec-42005",
      "subject_url": "https://gxplex.com/r/iso-iec-42005",
      "published_at": "https://gxplex.com/observations/iso-iec-42005#obs-2026-08-22-1",
      "detail": {
        "hash_before": "a408d9c519ad82833378d962025fba79b61d6fb38b2e8befc0de3b5687ab21ee",
        "hash_after": "c42b5ec71dc6fe4e1fb3730b1581f93df4477f9ce7214185d7dad463431a4465",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 13855,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "iso-iec-42005"
    },
    {
      "id": "observation/who-annex5-data-management/2026-08-22/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-22",
      "instrument_id": "who-annex5-data-management",
      "subject_url": "https://gxplex.com/r/who-annex5-data-management",
      "published_at": "https://gxplex.com/observations/who-annex5-data-management#obs-2026-08-22-1",
      "detail": {
        "hash_before": "d06935c17e63e4113e1a1c334109c39ba91be08407acdcd0eb17e2eddd870575",
        "hash_after": "d0b1a7bded017c0bf01c9d2ea2a3aac8dd7c04efac7bf2c58cfc8023aaf569e2",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 6293,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "who-annex5-data-management"
    },
    {
      "id": "observation/who-annex5-data-management/2026-08-22/2",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-22",
      "instrument_id": "who-annex5-data-management",
      "subject_url": "https://gxplex.com/r/who-annex5-data-management",
      "published_at": "https://gxplex.com/observations/who-annex5-data-management#obs-2026-08-22-2",
      "detail": {
        "hash_before": "d0b1a7bded017c0bf01c9d2ea2a3aac8dd7c04efac7bf2c58cfc8023aaf569e2",
        "hash_after": "7f4af30bd9c711560bd7e447a6d90817c18028858c263fe35fc03d2ef2b92f3c",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 7370,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "who-annex5-data-management"
    },
    {
      "id": "observation/fda-ai-guidance/2026-08-21/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-21",
      "instrument_id": "fda-ai-guidance",
      "subject_url": "https://gxplex.com/r/fda-ai-guidance",
      "published_at": "https://gxplex.com/observations/fda-ai-guidance#obs-2026-08-21-1",
      "detail": {
        "hash_before": "088a7a37c55d7a9852343358802ebdfdf79d23a655f26e6fa4b056cce2ca1e37",
        "hash_after": "61d4603ff66e3a307239a38601161bb52bd5a679ef51125c220efd26572e187d",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 4795,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "fda-ai-guidance"
    },
    {
      "id": "observation/nmpa-ai/2026-08-21/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-21",
      "instrument_id": "nmpa-ai",
      "subject_url": "https://gxplex.com/r/nmpa-ai",
      "published_at": "https://gxplex.com/observations/nmpa-ai#obs-2026-08-21-1",
      "detail": {
        "hash_before": "b842380c2707538f1080d5bf7b969f15c2c5147f91a1e05f4c19e97d8dc8aef2",
        "hash_after": "64cfa49f68039cb0b2753fa2f9f56d69e482960222eb267155b6e8b8e5c9a410",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 6403,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "nmpa-ai"
    },
    {
      "id": "observation/pmda-ai/2026-08-21/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-21",
      "instrument_id": "pmda-ai",
      "subject_url": "https://gxplex.com/r/pmda-ai",
      "published_at": "https://gxplex.com/observations/pmda-ai#obs-2026-08-21-1",
      "detail": {
        "hash_before": "ddd7df47d8b708ed489ebeb295fda0a9ef40b0379092cfc2d6793dcf2f4e8baa",
        "hash_after": "2f7cf373550f6d99974b34175d495868d0670f4d4070cc7feeed186556517207",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 2443,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "pmda-ai"
    },
    {
      "id": "observation/us-21-cfr-part-11/2026-08-21/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-21",
      "instrument_id": "us-21-cfr-part-11",
      "subject_url": "https://gxplex.com/r/us-21-cfr-part-11",
      "published_at": "https://gxplex.com/observations/us-21-cfr-part-11#obs-2026-08-21-1",
      "detail": {
        "hash_before": "9269c75204ff905cfc9871d03a11c60990eff52d5875a86aa431ea184a136ac3",
        "hash_after": "4d93ac00b602eb73b4f50d6bc730afd4b0c6a1c5f38ab9a00ed6c497ff3c16b7",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 23985,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "us-21-cfr-part-11"
    },
    {
      "id": "observation/us-21-cfr-part-211/2026-08-21/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-21",
      "instrument_id": "us-21-cfr-part-211",
      "subject_url": "https://gxplex.com/r/us-21-cfr-part-211",
      "published_at": "https://gxplex.com/observations/us-21-cfr-part-211#obs-2026-08-21-1",
      "detail": {
        "hash_before": "18e04a0c925a01486357077898c82ba38eb236f8f4423a2071952465e827a0d8",
        "hash_after": "1e7f136841292df1484cbe2668c3f941f7005a63539be671db5cdb831bd57a59",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 88643,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "us-21-cfr-part-211"
    },
    {
      "id": "observation/us-21-cfr-part-820/2026-08-21/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-21",
      "instrument_id": "us-21-cfr-part-820",
      "subject_url": "https://gxplex.com/r/us-21-cfr-part-820",
      "published_at": "https://gxplex.com/observations/us-21-cfr-part-820#obs-2026-08-21-1",
      "detail": {
        "hash_before": "f3605b69e136dcbd96942e1b86545d684c1142b0bfee668ba2114db3fb5df41c",
        "hash_after": "baa155d883e3c444c5b7f46502cad12d29aa4a65ee0d9633c292e5f54ef6eb52",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 24127,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "us-21-cfr-part-820"
    },
    {
      "id": "observation/who-annex5-data-management/2026-08-21/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-21",
      "instrument_id": "who-annex5-data-management",
      "subject_url": "https://gxplex.com/r/who-annex5-data-management",
      "published_at": "https://gxplex.com/observations/who-annex5-data-management#obs-2026-08-21-1",
      "detail": {
        "hash_before": "3baca4064657bf62ea00102544bc11f973071f8f642fb580fea1b58b7d4f4eb7",
        "hash_after": "d06935c17e63e4113e1a1c334109c39ba91be08407acdcd0eb17e2eddd870575",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 6584,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "who-annex5-data-management"
    },
    {
      "id": "observation/fda-ai-guidance/2026-08-20/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-20",
      "instrument_id": "fda-ai-guidance",
      "subject_url": "https://gxplex.com/r/fda-ai-guidance",
      "published_at": "https://gxplex.com/observations/fda-ai-guidance#obs-2026-08-20-1",
      "detail": {
        "hash_before": "61d4603ff66e3a307239a38601161bb52bd5a679ef51125c220efd26572e187d",
        "hash_after": "088a7a37c55d7a9852343358802ebdfdf79d23a655f26e6fa4b056cce2ca1e37",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 722,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "fda-ai-guidance"
    },
    {
      "id": "observation/iso-iec-38507/2026-08-20/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-20",
      "instrument_id": "iso-iec-38507",
      "subject_url": "https://gxplex.com/r/iso-iec-38507",
      "published_at": "https://gxplex.com/observations/iso-iec-38507#obs-2026-08-20-1",
      "detail": {
        "hash_before": "f97954bbcaf2c5ef5df13c872106285bc3bdb547f8155f8df117a778d3e10666",
        "hash_after": "a408d9c519ad82833378d962025fba79b61d6fb38b2e8befc0de3b5687ab21ee",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 13895,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "iso-iec-38507"
    },
    {
      "id": "observation/nist-agent-standards/2026-08-20/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-20",
      "instrument_id": "nist-agent-standards",
      "subject_url": "https://gxplex.com/r/nist-agent-standards",
      "published_at": "https://gxplex.com/observations/nist-agent-standards#obs-2026-08-20-1",
      "detail": {
        "hash_before": "9d19d28e1a57e09e32d7f730f880a28097851882258d1c7d9c88bc09e065e73d",
        "hash_after": "f2734caa33bb6e61725bede72af3d16a642591388e3ad3155fa48479aa5c908a",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 5149,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "nist-agent-standards"
    },
    {
      "id": "observation/pmda-ai/2026-08-20/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-20",
      "instrument_id": "pmda-ai",
      "subject_url": "https://gxplex.com/r/pmda-ai",
      "published_at": "https://gxplex.com/observations/pmda-ai#obs-2026-08-20-1",
      "detail": {
        "hash_before": "3740afeb14f47de6738eacc0015f46278ff338c6cd927ee03af815f604d06a39",
        "hash_after": "ddd7df47d8b708ed489ebeb295fda0a9ef40b0379092cfc2d6793dcf2f4e8baa",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 2451,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "pmda-ai"
    },
    {
      "id": "observation/who-annex5-data-management/2026-08-20/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-20",
      "instrument_id": "who-annex5-data-management",
      "subject_url": "https://gxplex.com/r/who-annex5-data-management",
      "published_at": "https://gxplex.com/observations/who-annex5-data-management#obs-2026-08-20-1",
      "detail": {
        "hash_before": "17550abdc5df36e99f736bd4cccbc24cbd629684d06ad95af4d197c49ef145d5",
        "hash_after": "3baca4064657bf62ea00102544bc11f973071f8f642fb580fea1b58b7d4f4eb7",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 5809,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "who-annex5-data-management"
    },
    {
      "id": "observation/ispe-gamp-ai/2026-08-19/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-19",
      "instrument_id": "ispe-gamp-ai",
      "subject_url": "https://gxplex.com/r/ispe-gamp-ai",
      "published_at": "https://gxplex.com/observations/ispe-gamp-ai#obs-2026-08-19-1",
      "detail": {
        "hash_before": "d8d7ebf51939dd70abda0641a20418a233a71794f2b90ba79e543eff7b88e86c",
        "hash_after": "25aec9747843741bc6de4c761b7750c28f6588d640786fe9e338975518a7da4f",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 13277,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "ispe-gamp-ai"
    },
    {
      "id": "observation/ispe-gamp-rdi/2026-08-19/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-19",
      "instrument_id": "ispe-gamp-rdi",
      "subject_url": "https://gxplex.com/r/ispe-gamp-rdi",
      "published_at": "https://gxplex.com/observations/ispe-gamp-rdi#obs-2026-08-19-1",
      "detail": {
        "hash_before": "d8d7ebf51939dd70abda0641a20418a233a71794f2b90ba79e543eff7b88e86c",
        "hash_after": "25aec9747843741bc6de4c761b7750c28f6588d640786fe9e338975518a7da4f",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 13277,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "ispe-gamp-rdi"
    },
    {
      "id": "observation/pmda-ai/2026-08-19/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-19",
      "instrument_id": "pmda-ai",
      "subject_url": "https://gxplex.com/r/pmda-ai",
      "published_at": "https://gxplex.com/observations/pmda-ai#obs-2026-08-19-1",
      "detail": {
        "hash_before": "8f3d136aad33e46b2c1999495af070d506b13a98949af43907e571e9cc647fe9",
        "hash_after": "3740afeb14f47de6738eacc0015f46278ff338c6cd927ee03af815f604d06a39",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 2637,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "pmda-ai"
    },
    {
      "id": "observation/us-21-cfr-part-11/2026-08-19/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-19",
      "instrument_id": "us-21-cfr-part-11",
      "subject_url": "https://gxplex.com/r/us-21-cfr-part-11",
      "published_at": "https://gxplex.com/observations/us-21-cfr-part-11#obs-2026-08-19-1",
      "detail": {
        "hash_before": "15f94377c4fcaf40e77e3d0da24fce73b195aaa9da3fda0f362b83a7c7dbb30f",
        "hash_after": "9269c75204ff905cfc9871d03a11c60990eff52d5875a86aa431ea184a136ac3",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 23985,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "us-21-cfr-part-11"
    },
    {
      "id": "observation/us-21-cfr-part-211/2026-08-19/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-19",
      "instrument_id": "us-21-cfr-part-211",
      "subject_url": "https://gxplex.com/r/us-21-cfr-part-211",
      "published_at": "https://gxplex.com/observations/us-21-cfr-part-211#obs-2026-08-19-1",
      "detail": {
        "hash_before": "9d7b6d9aa4e134c40e14f458fc10130b2c105e71fd482694c63a306dc77f1d43",
        "hash_after": "18e04a0c925a01486357077898c82ba38eb236f8f4423a2071952465e827a0d8",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 88643,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "us-21-cfr-part-211"
    },
    {
      "id": "observation/us-21-cfr-part-820/2026-08-19/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-19",
      "instrument_id": "us-21-cfr-part-820",
      "subject_url": "https://gxplex.com/r/us-21-cfr-part-820",
      "published_at": "https://gxplex.com/observations/us-21-cfr-part-820#obs-2026-08-19-1",
      "detail": {
        "hash_before": "8ee8e1aad0a5196cfd8be9c3ea24d141240dbba3839be4290a3ab39607ca43a7",
        "hash_after": "f3605b69e136dcbd96942e1b86545d684c1142b0bfee668ba2114db3fb5df41c",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 24127,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "us-21-cfr-part-820"
    },
    {
      "id": "observation/who-annex5-data-management/2026-08-18/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-18",
      "instrument_id": "who-annex5-data-management",
      "subject_url": "https://gxplex.com/r/who-annex5-data-management",
      "published_at": "https://gxplex.com/observations/who-annex5-data-management#obs-2026-08-18-1",
      "detail": {
        "hash_before": "434eb9d8dd520b98296cb1bcf741c976806b881f9066b470a4ec4e23767ce0f3",
        "hash_after": "17550abdc5df36e99f736bd4cccbc24cbd629684d06ad95af4d197c49ef145d5",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 6380,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "who-annex5-data-management"
    },
    {
      "id": "observation/iso-iec-24028/2026-08-17/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-17",
      "instrument_id": "iso-iec-24028",
      "subject_url": "https://gxplex.com/r/iso-iec-24028",
      "published_at": "https://gxplex.com/observations/iso-iec-24028#obs-2026-08-17-1",
      "detail": {
        "hash_before": "e73890b90d8fdb8a4a801c3b7586536b1a6bf8d642e69008604d0be4bf96d42d",
        "hash_after": "d380fe626a7db17b9b62b47e53dca30cabc858320d63592df7e1f64ea7d367ae",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 13836,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "iso-iec-24028"
    },
    {
      "id": "observation/iso-iec-38507/2026-08-17/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-17",
      "instrument_id": "iso-iec-38507",
      "subject_url": "https://gxplex.com/r/iso-iec-38507",
      "published_at": "https://gxplex.com/observations/iso-iec-38507#obs-2026-08-17-1",
      "detail": {
        "hash_before": "e73890b90d8fdb8a4a801c3b7586536b1a6bf8d642e69008604d0be4bf96d42d",
        "hash_after": "d380fe626a7db17b9b62b47e53dca30cabc858320d63592df7e1f64ea7d367ae",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 13836,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "iso-iec-38507"
    },
    {
      "id": "observation/pmda-ai/2026-08-17/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-17",
      "instrument_id": "pmda-ai",
      "subject_url": "https://gxplex.com/r/pmda-ai",
      "published_at": "https://gxplex.com/observations/pmda-ai#obs-2026-08-17-1",
      "detail": {
        "hash_before": "158251b6eef7a8c3f4f1f824541964088450bd2e9fc798759d3aa7fd583f8508",
        "hash_after": "8f3d136aad33e46b2c1999495af070d506b13a98949af43907e571e9cc647fe9",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 2602,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "pmda-ai"
    },
    {
      "id": "observation/who-annex5-data-management/2026-08-17/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-17",
      "instrument_id": "who-annex5-data-management",
      "subject_url": "https://gxplex.com/r/who-annex5-data-management",
      "published_at": "https://gxplex.com/observations/who-annex5-data-management#obs-2026-08-17-1",
      "detail": {
        "hash_before": "07a7ef11a2eb4fdc0afd4a018b10f7b4311ced01b284ff7a36face818131cbe9",
        "hash_after": "434eb9d8dd520b98296cb1bcf741c976806b881f9066b470a4ec4e23767ce0f3",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 10263,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "who-annex5-data-management"
    },
    {
      "id": "changelog/2026-08-16-correction-eu-gmp-annex-17-silent-status",
      "type": "correction.published",
      "occurred_on": "2026-08-16",
      "instrument_id": "eu-gmp-annex-17",
      "subject_url": "https://gxplex.com/r/eu-gmp-annex-17",
      "published_at": "https://gxplex.com/corrections#c-2026-08-16-correction-eu-gmp-annex-17-silent-status",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "status_change",
        "from": "unknown",
        "to": "in-force",
        "note": "correction: the status moved unknown to in-force at commit cb52e496 on 2026-08-16 and no changelog entry was written at the time. Recorded 2026-09-01 from git history.",
        "source_url": "https://health.ec.europa.eu/document/download/78d31fc9-760f-4fe9-9ccd-95595ef48a71_en?filename=2018_annex17_en.pdf"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "eu-gmp-annex-17"
    },
    {
      "id": "observation/iso-iec-24028/2026-08-16/4",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-16",
      "instrument_id": "iso-iec-24028",
      "subject_url": "https://gxplex.com/r/iso-iec-24028",
      "published_at": "https://gxplex.com/observations/iso-iec-24028#obs-2026-08-16-4",
      "detail": {
        "hash_before": "d380fe626a7db17b9b62b47e53dca30cabc858320d63592df7e1f64ea7d367ae",
        "hash_after": "e73890b90d8fdb8a4a801c3b7586536b1a6bf8d642e69008604d0be4bf96d42d",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 13877,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "iso-iec-24028"
    },
    {
      "id": "observation/iso-iec-38507/2026-08-16/4",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-16",
      "instrument_id": "iso-iec-38507",
      "subject_url": "https://gxplex.com/r/iso-iec-38507",
      "published_at": "https://gxplex.com/observations/iso-iec-38507#obs-2026-08-16-4",
      "detail": {
        "hash_before": "d380fe626a7db17b9b62b47e53dca30cabc858320d63592df7e1f64ea7d367ae",
        "hash_after": "e73890b90d8fdb8a4a801c3b7586536b1a6bf8d642e69008604d0be4bf96d42d",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 13877,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "iso-iec-38507"
    },
    {
      "id": "observation/iso-iec-42005/2026-08-16/4",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-16",
      "instrument_id": "iso-iec-42005",
      "subject_url": "https://gxplex.com/r/iso-iec-42005",
      "published_at": "https://gxplex.com/observations/iso-iec-42005#obs-2026-08-16-4",
      "detail": {
        "hash_before": "d380fe626a7db17b9b62b47e53dca30cabc858320d63592df7e1f64ea7d367ae",
        "hash_after": "e73890b90d8fdb8a4a801c3b7586536b1a6bf8d642e69008604d0be4bf96d42d",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 13877,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "iso-iec-42005"
    },
    {
      "id": "observation/iso-iec-5259/2026-08-16/4",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-16",
      "instrument_id": "iso-iec-5259",
      "subject_url": "https://gxplex.com/r/iso-iec-5259",
      "published_at": "https://gxplex.com/observations/iso-iec-5259#obs-2026-08-16-4",
      "detail": {
        "hash_before": "d380fe626a7db17b9b62b47e53dca30cabc858320d63592df7e1f64ea7d367ae",
        "hash_after": "e73890b90d8fdb8a4a801c3b7586536b1a6bf8d642e69008604d0be4bf96d42d",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 13877,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "iso-iec-5259"
    },
    {
      "id": "observation/ema-ai-reflection/2026-08-15/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-15",
      "instrument_id": "ema-ai-reflection",
      "subject_url": "https://gxplex.com/r/ema-ai-reflection",
      "published_at": "https://gxplex.com/observations/ema-ai-reflection#obs-2026-08-15-1",
      "detail": {
        "hash_before": "863f5ab39635ca89bc0ae1c49ddd75740616ef2970e9651d56e69fca0634ce01",
        "hash_after": "eb42a10342ad597462395f790b666b2c47c8b8ff10b10201ca66c02dba3195e9",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 2451,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-ai-reflection"
    },
    {
      "id": "observation/ema-work-programme/2026-08-15/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-15",
      "instrument_id": "ema-work-programme",
      "subject_url": "https://gxplex.com/r/ema-work-programme",
      "published_at": "https://gxplex.com/observations/ema-work-programme#obs-2026-08-15-1",
      "detail": {
        "hash_before": "db02caebc1651ab9e25b3288690167e67574732c32068543a6780e9577d3e81d",
        "hash_after": "4d557437981eabd652a65096339a3c3bd1fe29d542aac6abd4b9163eb81dbf92",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 70964,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-work-programme"
    },
    {
      "id": "observation/who-annex5-data-management/2026-08-15/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-15",
      "instrument_id": "who-annex5-data-management",
      "subject_url": "https://gxplex.com/r/who-annex5-data-management",
      "published_at": "https://gxplex.com/observations/who-annex5-data-management#obs-2026-08-15-1",
      "detail": {
        "hash_before": "b7ed7cab62f0a75e5ecba582c7a765e0879a0005b0730c2c633fa00734c7633d",
        "hash_after": "e55d67f011b46f4d2237f799d01c2e1e672e9d7e29c1eadb423ca478b995d7c4",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 11095,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "who-annex5-data-management"
    },
    {
      "id": "observation/who-annex5-data-management/2026-08-15/2",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-15",
      "instrument_id": "who-annex5-data-management",
      "subject_url": "https://gxplex.com/r/who-annex5-data-management",
      "published_at": "https://gxplex.com/observations/who-annex5-data-management#obs-2026-08-15-2",
      "detail": {
        "hash_before": "e55d67f011b46f4d2237f799d01c2e1e672e9d7e29c1eadb423ca478b995d7c4",
        "hash_after": "07a7ef11a2eb4fdc0afd4a018b10f7b4311ced01b284ff7a36face818131cbe9",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 10053,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "who-annex5-data-management"
    },
    {
      "id": "observation/ema-ai-reflection/2026-08-14/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-14",
      "instrument_id": "ema-ai-reflection",
      "subject_url": "https://gxplex.com/r/ema-ai-reflection",
      "published_at": "https://gxplex.com/observations/ema-ai-reflection#obs-2026-08-14-1",
      "detail": {
        "hash_before": "eb42a10342ad597462395f790b666b2c47c8b8ff10b10201ca66c02dba3195e9",
        "hash_after": "863f5ab39635ca89bc0ae1c49ddd75740616ef2970e9651d56e69fca0634ce01",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 1932,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-ai-reflection"
    },
    {
      "id": "observation/ema-work-programme/2026-08-14/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-14",
      "instrument_id": "ema-work-programme",
      "subject_url": "https://gxplex.com/r/ema-work-programme",
      "published_at": "https://gxplex.com/observations/ema-work-programme#obs-2026-08-14-1",
      "detail": {
        "hash_before": "4d557437981eabd652a65096339a3c3bd1fe29d542aac6abd4b9163eb81dbf92",
        "hash_after": "db02caebc1651ab9e25b3288690167e67574732c32068543a6780e9577d3e81d",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 70918,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-work-programme"
    },
    {
      "id": "observation/iec-81001-5-1/2026-08-14/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-14",
      "instrument_id": "iec-81001-5-1",
      "subject_url": "https://gxplex.com/r/iec-81001-5-1",
      "published_at": "https://gxplex.com/observations/iec-81001-5-1#obs-2026-08-14-1",
      "detail": {
        "hash_before": "85da98fce994c2a7379208064e02663b32a8d2515d5c9f607bb28d096b8b52a4",
        "hash_after": "867c714015d25ace14137f9e5cb8ff3c0cafa45edba6affc4ac6823cb62f3d5b",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 2810,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "iec-81001-5-1"
    },
    {
      "id": "observation/nist-ai-rmf/2026-08-14/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-14",
      "instrument_id": "nist-ai-rmf",
      "subject_url": "https://gxplex.com/r/nist-ai-rmf",
      "published_at": "https://gxplex.com/observations/nist-ai-rmf#obs-2026-08-14-1",
      "detail": {
        "hash_before": "8afebcc0941aa5cca964f2dd577132fc65a33919f220c0792e2799015cf95826",
        "hash_after": "c240f2675bd38b9021b124e33378811068973960addb1ba8925fd8bbc9e8cbb5",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 4296,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "nist-ai-rmf"
    },
    {
      "id": "observation/pmda-ai/2026-08-14/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-14",
      "instrument_id": "pmda-ai",
      "subject_url": "https://gxplex.com/r/pmda-ai",
      "published_at": "https://gxplex.com/observations/pmda-ai#obs-2026-08-14-1",
      "detail": {
        "hash_before": "36bdb3fd2d440da2a855a2a2009fc589e409b9488b4303d9d7e67e8eeefcf833",
        "hash_after": "158251b6eef7a8c3f4f1f824541964088450bd2e9fc798759d3aa7fd583f8508",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 2385,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "pmda-ai"
    },
    {
      "id": "observation/us-21-cfr-part-11/2026-08-14/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-14",
      "instrument_id": "us-21-cfr-part-11",
      "subject_url": "https://gxplex.com/r/us-21-cfr-part-11",
      "published_at": "https://gxplex.com/observations/us-21-cfr-part-11#obs-2026-08-14-1",
      "detail": {
        "hash_before": "98ed07f87cddc9258d3cf715ee6653b8186f69423d1d67eaf4e75869a7ecce42",
        "hash_after": "15f94377c4fcaf40e77e3d0da24fce73b195aaa9da3fda0f362b83a7c7dbb30f",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 23985,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "us-21-cfr-part-11"
    },
    {
      "id": "observation/us-21-cfr-part-211/2026-08-14/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-14",
      "instrument_id": "us-21-cfr-part-211",
      "subject_url": "https://gxplex.com/r/us-21-cfr-part-211",
      "published_at": "https://gxplex.com/observations/us-21-cfr-part-211#obs-2026-08-14-1",
      "detail": {
        "hash_before": "5997ebbb66615f64b6eeee4e643bbae371cfa262fa2aae4b19645508b3189561",
        "hash_after": "9d7b6d9aa4e134c40e14f458fc10130b2c105e71fd482694c63a306dc77f1d43",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 88643,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "us-21-cfr-part-211"
    },
    {
      "id": "observation/us-21-cfr-part-820/2026-08-14/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-14",
      "instrument_id": "us-21-cfr-part-820",
      "subject_url": "https://gxplex.com/r/us-21-cfr-part-820",
      "published_at": "https://gxplex.com/observations/us-21-cfr-part-820#obs-2026-08-14-1",
      "detail": {
        "hash_before": "fa65ecef3a810b87382788c6b70bdfad819f167bc9bcf758ca15281140e88d63",
        "hash_after": "8ee8e1aad0a5196cfd8be9c3ea24d141240dbba3839be4290a3ab39607ca43a7",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 24127,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "us-21-cfr-part-820"
    },
    {
      "id": "observation/who-annex5-data-management/2026-08-14/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-14",
      "instrument_id": "who-annex5-data-management",
      "subject_url": "https://gxplex.com/r/who-annex5-data-management",
      "published_at": "https://gxplex.com/observations/who-annex5-data-management#obs-2026-08-14-1",
      "detail": {
        "hash_before": "9d1e42945aac0bb11dc2deb335a1f3f2134d8232eb672117370ba2c32e672592",
        "hash_after": "b7ed7cab62f0a75e5ecba582c7a765e0879a0005b0730c2c633fa00734c7633d",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 6611,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "who-annex5-data-management"
    },
    {
      "id": "observation/ema-ai-reflection/2026-08-13/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-13",
      "instrument_id": "ema-ai-reflection",
      "subject_url": "https://gxplex.com/r/ema-ai-reflection",
      "published_at": "https://gxplex.com/observations/ema-ai-reflection#obs-2026-08-13-1",
      "detail": {
        "hash_before": "863f5ab39635ca89bc0ae1c49ddd75740616ef2970e9651d56e69fca0634ce01",
        "hash_after": "eb42a10342ad597462395f790b666b2c47c8b8ff10b10201ca66c02dba3195e9",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 2451,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-ai-reflection"
    },
    {
      "id": "observation/ema-ai-reflection/2026-08-12/8",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-12",
      "instrument_id": "ema-ai-reflection",
      "subject_url": "https://gxplex.com/r/ema-ai-reflection",
      "published_at": "https://gxplex.com/observations/ema-ai-reflection#obs-2026-08-12-8",
      "detail": {
        "hash_before": "eb42a10342ad597462395f790b666b2c47c8b8ff10b10201ca66c02dba3195e9",
        "hash_after": "863f5ab39635ca89bc0ae1c49ddd75740616ef2970e9651d56e69fca0634ce01",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 1932,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-ai-reflection"
    },
    {
      "id": "observation/iso-iec-24028/2026-08-12/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-12",
      "instrument_id": "iso-iec-24028",
      "subject_url": "https://gxplex.com/r/iso-iec-24028",
      "published_at": "https://gxplex.com/observations/iso-iec-24028#obs-2026-08-12-1",
      "detail": {
        "hash_before": "30f0b0744567c9508fce60f520761b40142ea254aeffd100d2340c3a578f96ef",
        "hash_after": "545b4b6dc543f0fdacda402d53e9998c9f71fbf11e8123d192b4af788fbb0433",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 13877,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "iso-iec-24028"
    },
    {
      "id": "observation/iso-iec-38507/2026-08-12/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-12",
      "instrument_id": "iso-iec-38507",
      "subject_url": "https://gxplex.com/r/iso-iec-38507",
      "published_at": "https://gxplex.com/observations/iso-iec-38507#obs-2026-08-12-1",
      "detail": {
        "hash_before": "30f0b0744567c9508fce60f520761b40142ea254aeffd100d2340c3a578f96ef",
        "hash_after": "545b4b6dc543f0fdacda402d53e9998c9f71fbf11e8123d192b4af788fbb0433",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 13877,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "iso-iec-38507"
    },
    {
      "id": "observation/iso-iec-5259/2026-08-12/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-12",
      "instrument_id": "iso-iec-5259",
      "subject_url": "https://gxplex.com/r/iso-iec-5259",
      "published_at": "https://gxplex.com/observations/iso-iec-5259#obs-2026-08-12-1",
      "detail": {
        "hash_before": "30f0b0744567c9508fce60f520761b40142ea254aeffd100d2340c3a578f96ef",
        "hash_after": "545b4b6dc543f0fdacda402d53e9998c9f71fbf11e8123d192b4af788fbb0433",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 13877,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "iso-iec-5259"
    },
    {
      "id": "observation/pmda-ai/2026-08-12/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-12",
      "instrument_id": "pmda-ai",
      "subject_url": "https://gxplex.com/r/pmda-ai",
      "published_at": "https://gxplex.com/observations/pmda-ai#obs-2026-08-12-1",
      "detail": {
        "hash_before": "d518c03e586d1e1abc868dfe6b06263efa2d54cc45d2471782993b0c8d124a60",
        "hash_after": "36bdb3fd2d440da2a855a2a2009fc589e409b9488b4303d9d7e67e8eeefcf833",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 2257,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "pmda-ai"
    },
    {
      "id": "observation/who-annex5-data-management/2026-08-12/9",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-12",
      "instrument_id": "who-annex5-data-management",
      "subject_url": "https://gxplex.com/r/who-annex5-data-management",
      "published_at": "https://gxplex.com/observations/who-annex5-data-management#obs-2026-08-12-9",
      "detail": {
        "hash_before": "938073569bef9578cba00bc8764910ad5ab1d286a5c986c2dae1b47b1df28a65",
        "hash_after": "9d1e42945aac0bb11dc2deb335a1f3f2134d8232eb672117370ba2c32e672592",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 15145,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "who-annex5-data-management"
    },
    {
      "id": "observation/ema-ai-reflection/2026-08-11/2",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-11",
      "instrument_id": "ema-ai-reflection",
      "subject_url": "https://gxplex.com/r/ema-ai-reflection",
      "published_at": "https://gxplex.com/observations/ema-ai-reflection#obs-2026-08-11-2",
      "detail": {
        "hash_before": "863f5ab39635ca89bc0ae1c49ddd75740616ef2970e9651d56e69fca0634ce01",
        "hash_after": "eb42a10342ad597462395f790b666b2c47c8b8ff10b10201ca66c02dba3195e9",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 2451,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-ai-reflection"
    },
    {
      "id": "observation/iso-iec-38507/2026-08-11/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-11",
      "instrument_id": "iso-iec-38507",
      "subject_url": "https://gxplex.com/r/iso-iec-38507",
      "published_at": "https://gxplex.com/observations/iso-iec-38507#obs-2026-08-11-1",
      "detail": {
        "hash_before": "6ad2a7a53a3e9a877cd96fcd256a609fc378c5c38c7929516884b5d87f7202ed",
        "hash_after": "545b4b6dc543f0fdacda402d53e9998c9f71fbf11e8123d192b4af788fbb0433",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 13877,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "iso-iec-38507"
    },
    {
      "id": "observation/iso-iec-sc42-programme/2026-08-11/2",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-11",
      "instrument_id": "iso-iec-sc42-programme",
      "subject_url": "https://gxplex.com/r/iso-iec-sc42-programme",
      "published_at": "https://gxplex.com/observations/iso-iec-sc42-programme#obs-2026-08-11-2",
      "detail": {
        "hash_before": "16f9c493cbebb2f0e8c6ec88f46c77bb583deada656058ce7c8d8265eb48ff99",
        "hash_after": "3647fd924f9b25af442f28883a209498dc59bd6674b9a1ff34039240b3e39511",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 15507,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "iso-iec-sc42-programme"
    },
    {
      "id": "observation/pmda-ai/2026-08-11/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-11",
      "instrument_id": "pmda-ai",
      "subject_url": "https://gxplex.com/r/pmda-ai",
      "published_at": "https://gxplex.com/observations/pmda-ai#obs-2026-08-11-1",
      "detail": {
        "hash_before": "a5d7cb9bfc7c5b35ad351a535213efe7495a79fd1a8690d61a22115f9fe6774d",
        "hash_after": "d518c03e586d1e1abc868dfe6b06263efa2d54cc45d2471782993b0c8d124a60",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 2347,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "pmda-ai"
    },
    {
      "id": "observation/who-annex5-data-management/2026-08-11/2",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-11",
      "instrument_id": "who-annex5-data-management",
      "subject_url": "https://gxplex.com/r/who-annex5-data-management",
      "published_at": "https://gxplex.com/observations/who-annex5-data-management#obs-2026-08-11-2",
      "detail": {
        "hash_before": "5e45b28ce530cba3d99f8a76c2591e4eb64781d4e4b7f63277421712a65794e3",
        "hash_after": "938073569bef9578cba00bc8764910ad5ab1d286a5c986c2dae1b47b1df28a65",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 17379,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "who-annex5-data-management"
    },
    {
      "id": "observation/ema-ai-reflection/2026-08-10/2",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-10",
      "instrument_id": "ema-ai-reflection",
      "subject_url": "https://gxplex.com/r/ema-ai-reflection",
      "published_at": "https://gxplex.com/observations/ema-ai-reflection#obs-2026-08-10-2",
      "detail": {
        "hash_before": "eb42a10342ad597462395f790b666b2c47c8b8ff10b10201ca66c02dba3195e9",
        "hash_after": "863f5ab39635ca89bc0ae1c49ddd75740616ef2970e9651d56e69fca0634ce01",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 1932,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-ai-reflection"
    },
    {
      "id": "observation/pmda-ai/2026-08-10/2",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-10",
      "instrument_id": "pmda-ai",
      "subject_url": "https://gxplex.com/r/pmda-ai",
      "published_at": "https://gxplex.com/observations/pmda-ai#obs-2026-08-10-2",
      "detail": {
        "hash_before": "9400979da2b7ad65455f908048aa5b4882fac138533e5539690f3bd17c908554",
        "hash_after": "a5d7cb9bfc7c5b35ad351a535213efe7495a79fd1a8690d61a22115f9fe6774d",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 2355,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "pmda-ai"
    },
    {
      "id": "observation/who-annex5-data-management/2026-08-10/4",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-10",
      "instrument_id": "who-annex5-data-management",
      "subject_url": "https://gxplex.com/r/who-annex5-data-management",
      "published_at": "https://gxplex.com/observations/who-annex5-data-management#obs-2026-08-10-4",
      "detail": {
        "hash_before": "9c1b6e12ac7d39698936178a06e20d4115534c577c304ec870a473a845dcefd6",
        "hash_after": "5e45b28ce530cba3d99f8a76c2591e4eb64781d4e4b7f63277421712a65794e3",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 7741,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "who-annex5-data-management"
    },
    {
      "id": "observation/iso-iec-sc42-programme/2026-08-09/4",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-09",
      "instrument_id": "iso-iec-sc42-programme",
      "subject_url": "https://gxplex.com/r/iso-iec-sc42-programme",
      "published_at": "https://gxplex.com/observations/iso-iec-sc42-programme#obs-2026-08-09-4",
      "detail": {
        "hash_before": "16f9c493cbebb2f0e8c6ec88f46c77bb583deada656058ce7c8d8265eb48ff99",
        "hash_after": "3647fd924f9b25af442f28883a209498dc59bd6674b9a1ff34039240b3e39511",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 15507,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "iso-iec-sc42-programme"
    },
    {
      "id": "changelog/2026-08-08-ema-data-quality-framework-status",
      "type": "status.reannouncement",
      "occurred_on": "2026-08-08",
      "instrument_id": "ema-data-quality-framework",
      "subject_url": "https://gxplex.com/r/ema-data-quality-framework",
      "published_at": "https://gxplex.com/status-change/2026-08-08-ema-data-quality-framework-status/",
      "detail": {
        "from": "unknown",
        "to": "final",
        "note": "status recorded as final (previously unknown).",
        "source_url": "https://www.ema.europa.eu/en/documents/regulatory-procedural-guideline/data-quality-framework-eu-medicines-regulation_en.pdf",
        "repeats": "changelog/2026-08-05-ema-data-quality-framework-status",
        "repeats_day": "2026-08-05",
        "acts_in_window": 0,
        "window_after": "2026-08-07"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-data-quality-framework"
    },
    {
      "id": "changelog/2026-08-08-eu-cybersecurity-act-status",
      "type": "status.reannouncement",
      "occurred_on": "2026-08-08",
      "instrument_id": "eu-cybersecurity-act",
      "subject_url": "https://gxplex.com/r/eu-cybersecurity-act",
      "published_at": "https://gxplex.com/status-change/2026-08-08-eu-cybersecurity-act-status/",
      "detail": {
        "from": "unknown",
        "to": "in-force",
        "note": "status recorded as in-force (previously unknown).",
        "source_url": "https://eur-lex.europa.eu/eli/reg/2019/881/oj",
        "repeats": "changelog/2026-08-05-eu-cybersecurity-act-status",
        "repeats_day": "2026-08-05",
        "acts_in_window": 0,
        "window_after": "2026-08-07"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "eu-cybersecurity-act"
    },
    {
      "id": "changelog/2026-08-08-fda-clinical-decision-support-status",
      "type": "status.reannouncement",
      "occurred_on": "2026-08-08",
      "instrument_id": "fda-clinical-decision-support",
      "subject_url": "https://gxplex.com/r/fda-clinical-decision-support",
      "published_at": "https://gxplex.com/status-change/2026-08-08-fda-clinical-decision-support-status/",
      "detail": {
        "from": "unknown",
        "to": "final",
        "note": "status recorded as final (previously unknown).",
        "source_url": "https://www.fda.gov/regulatory-information/search-fda-guidance-documents/clinical-decision-support-software",
        "repeats": "changelog/2026-08-05-fda-clinical-decision-support-status",
        "repeats_day": "2026-08-05",
        "acts_in_window": 0,
        "window_after": "2026-08-07"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "fda-clinical-decision-support"
    },
    {
      "id": "changelog/2026-08-08-fda-device-cybersecurity-2026-correction",
      "type": "correction.published",
      "occurred_on": "2026-08-08",
      "instrument_id": "fda-device-cybersecurity-2026",
      "subject_url": "https://gxplex.com/r/fda-device-cybersecurity-2026",
      "published_at": "https://gxplex.com/corrections#c-2026-08-08-fda-device-cybersecurity-2026-correction",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": null,
        "to": null,
        "note": "correction: an entry's title and its evidence never referred to the same document. 232 observation records, including all 24 content hashes, are re-scoped to the February 2026 edition.",
        "source_url": "https://www.fda.gov/regulatory-information/search-fda-guidance-documents/cybersecurity-medical-devices-quality-system-considerations-and-content-premarket-submissions"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "fda-device-cybersecurity-2026"
    },
    {
      "id": "changelog/2026-08-08-fda-device-cybersecurity-2026-status",
      "type": "status.transition",
      "occurred_on": "2026-08-08",
      "instrument_id": "fda-device-cybersecurity-2026",
      "subject_url": "https://gxplex.com/r/fda-device-cybersecurity-2026",
      "published_at": "https://gxplex.com/changes",
      "detail": {
        "from": "unknown",
        "to": "final",
        "note": "status recorded as final (previously unknown).",
        "source_url": "https://www.fda.gov/media/119933/download",
        "repeats": null,
        "repeats_day": null,
        "acts_in_window": 1,
        "window_after": null
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "fda-device-cybersecurity-2026"
    },
    {
      "id": "changelog/2026-08-08-fda-electronic-systems-clinical-status",
      "type": "status.transition",
      "occurred_on": "2026-08-08",
      "instrument_id": "fda-electronic-systems-clinical",
      "subject_url": "https://gxplex.com/r/fda-electronic-systems-clinical",
      "published_at": "https://gxplex.com/changes",
      "detail": {
        "from": "unknown",
        "to": "final",
        "note": "status recorded as final (previously unknown).",
        "source_url": "https://www.fda.gov/media/166215/download",
        "repeats": null,
        "repeats_day": null,
        "acts_in_window": 1,
        "window_after": null
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "fda-electronic-systems-clinical"
    },
    {
      "id": "changelog/2026-08-08-fda-postmarket-cybersecurity-status",
      "type": "status.reannouncement",
      "occurred_on": "2026-08-08",
      "instrument_id": "fda-postmarket-cybersecurity",
      "subject_url": "https://gxplex.com/r/fda-postmarket-cybersecurity",
      "published_at": "https://gxplex.com/status-change/2026-08-08-fda-postmarket-cybersecurity-status/",
      "detail": {
        "from": "unknown",
        "to": "final",
        "note": "status recorded as final (previously unknown).",
        "source_url": "https://www.fda.gov/regulatory-information/search-fda-guidance-documents/postmarket-management-cybersecurity-medical-devices",
        "repeats": "changelog/2026-08-05-fda-postmarket-cybersecurity-status",
        "repeats_day": "2026-08-05",
        "acts_in_window": 0,
        "window_after": "2026-08-07"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "fda-postmarket-cybersecurity"
    },
    {
      "id": "changelog/2026-08-08-iso-iec-27017-2026-status",
      "type": "status.transition",
      "occurred_on": "2026-08-08",
      "instrument_id": "iso-iec-27017-2026",
      "subject_url": "https://gxplex.com/r/iso-iec-27017-2026",
      "published_at": "https://gxplex.com/changes",
      "detail": {
        "from": "unknown",
        "to": "final",
        "note": "status recorded as final (previously unknown).",
        "source_url": "https://www.iso.org/standard/82878.html",
        "repeats": null,
        "repeats_day": null,
        "acts_in_window": 1,
        "window_after": null
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "iso-iec-27017-2026"
    },
    {
      "id": "changelog/2026-08-08-iso-iec-27018-2025-status",
      "type": "status.transition",
      "occurred_on": "2026-08-08",
      "instrument_id": "iso-iec-27018-2025",
      "subject_url": "https://gxplex.com/r/iso-iec-27018-2025",
      "published_at": "https://gxplex.com/changes",
      "detail": {
        "from": "unknown",
        "to": "final",
        "note": "status recorded as final (previously unknown).",
        "source_url": "https://www.iso.org/standard/88150.html",
        "repeats": null,
        "repeats_day": null,
        "acts_in_window": 1,
        "window_after": null
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "iso-iec-27018-2025"
    },
    {
      "id": "observation/ema-ai-reflection/2026-08-08/2",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-08",
      "instrument_id": "ema-ai-reflection",
      "subject_url": "https://gxplex.com/r/ema-ai-reflection",
      "published_at": "https://gxplex.com/observations/ema-ai-reflection#obs-2026-08-08-2",
      "detail": {
        "hash_before": "eb42a10342ad597462395f790b666b2c47c8b8ff10b10201ca66c02dba3195e9",
        "hash_after": "863f5ab39635ca89bc0ae1c49ddd75740616ef2970e9651d56e69fca0634ce01",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 1932,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-ai-reflection"
    },
    {
      "id": "observation/ema-ai-reflection/2026-08-08/3",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-08",
      "instrument_id": "ema-ai-reflection",
      "subject_url": "https://gxplex.com/r/ema-ai-reflection",
      "published_at": "https://gxplex.com/observations/ema-ai-reflection#obs-2026-08-08-3",
      "detail": {
        "hash_before": "863f5ab39635ca89bc0ae1c49ddd75740616ef2970e9651d56e69fca0634ce01",
        "hash_after": "eb42a10342ad597462395f790b666b2c47c8b8ff10b10201ca66c02dba3195e9",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 2451,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-ai-reflection"
    },
    {
      "id": "observation/fda-device-cybersecurity-2026/2026-08-08/2",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-08",
      "instrument_id": "fda-device-cybersecurity-2026",
      "subject_url": "https://gxplex.com/r/fda-device-cybersecurity-2026",
      "published_at": "https://gxplex.com/observations/fda-device-cybersecurity-2026#obs-2026-08-08-2",
      "detail": {
        "hash_before": "b52b706d5cca10eb0012d3205f0b49473176a2d3da7dd45cf8d268cfaa66648e",
        "hash_after": "27c5d1a28e3db15e3bc116389f51d3e58b39e6fcc3186c01f2ac5b721801a57a",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 308960,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "fda-device-cybersecurity-2026"
    },
    {
      "id": "observation/iec-62304/2026-08-08/3",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-08",
      "instrument_id": "iec-62304",
      "subject_url": "https://gxplex.com/r/iec-62304",
      "published_at": "https://gxplex.com/observations/iec-62304#obs-2026-08-08-3",
      "detail": {
        "hash_before": "9940c2d29dd600842a74a54d0490fcc19d0f3cac14409668b3a8d3d6ccd14d08",
        "hash_after": "a0b91e359bdc096403688eb280831d0baa99eaddde73d87f9cdf0cdd40b229c0",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 3227,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "iec-62304"
    },
    {
      "id": "observation/pmda-ai/2026-08-08/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-08",
      "instrument_id": "pmda-ai",
      "subject_url": "https://gxplex.com/r/pmda-ai",
      "published_at": "https://gxplex.com/observations/pmda-ai#obs-2026-08-08-1",
      "detail": {
        "hash_before": "8760e8b08287e1a4855ce8f163c969ab648e4a540677d96b96ece44ee28aad77",
        "hash_after": "9400979da2b7ad65455f908048aa5b4882fac138533e5539690f3bd17c908554",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 2363,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "pmda-ai"
    },
    {
      "id": "observation/us-21-cfr-part-11/2026-08-08/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-08",
      "instrument_id": "us-21-cfr-part-11",
      "subject_url": "https://gxplex.com/r/us-21-cfr-part-11",
      "published_at": "https://gxplex.com/observations/us-21-cfr-part-11#obs-2026-08-08-1",
      "detail": {
        "hash_before": "95bf4a66f2d44a2c2f6e16e4a3f5ebcf7e1199cdb972a8cf3051e02ed051c94b",
        "hash_after": "98ed07f87cddc9258d3cf715ee6653b8186f69423d1d67eaf4e75869a7ecce42",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 23985,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "us-21-cfr-part-11"
    },
    {
      "id": "observation/us-21-cfr-part-211/2026-08-08/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-08",
      "instrument_id": "us-21-cfr-part-211",
      "subject_url": "https://gxplex.com/r/us-21-cfr-part-211",
      "published_at": "https://gxplex.com/observations/us-21-cfr-part-211#obs-2026-08-08-1",
      "detail": {
        "hash_before": "393b48f902b837662950a1aec5bca642ec0dc2b1487d5dec104ccd6373b451fa",
        "hash_after": "5997ebbb66615f64b6eeee4e643bbae371cfa262fa2aae4b19645508b3189561",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 88643,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "us-21-cfr-part-211"
    },
    {
      "id": "observation/us-21-cfr-part-820/2026-08-08/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-08",
      "instrument_id": "us-21-cfr-part-820",
      "subject_url": "https://gxplex.com/r/us-21-cfr-part-820",
      "published_at": "https://gxplex.com/observations/us-21-cfr-part-820#obs-2026-08-08-1",
      "detail": {
        "hash_before": "8b8ac787c6877a1973785db6e13b8e6643271ebb4ee9403d7e9db717711c7124",
        "hash_after": "fa65ecef3a810b87382788c6b70bdfad819f167bc9bcf758ca15281140e88d63",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 24127,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "us-21-cfr-part-820"
    },
    {
      "id": "observation/who-annex5-data-management/2026-08-08/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-08",
      "instrument_id": "who-annex5-data-management",
      "subject_url": "https://gxplex.com/r/who-annex5-data-management",
      "published_at": "https://gxplex.com/observations/who-annex5-data-management#obs-2026-08-08-1",
      "detail": {
        "hash_before": "7f8027c1328ff65af36df8c5bfe1a1eb0acd935bb41fdc507915585dc3bab1d0",
        "hash_after": "d7960733c494676a71f57e56ee8155275fb9d10b800c4b177f8728a3bfd691cf",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 24558,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "who-annex5-data-management"
    },
    {
      "id": "observation/who-annex5-data-management/2026-08-08/3",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-08",
      "instrument_id": "who-annex5-data-management",
      "subject_url": "https://gxplex.com/r/who-annex5-data-management",
      "published_at": "https://gxplex.com/observations/who-annex5-data-management#obs-2026-08-08-3",
      "detail": {
        "hash_before": "d7960733c494676a71f57e56ee8155275fb9d10b800c4b177f8728a3bfd691cf",
        "hash_after": "9c1b6e12ac7d39698936178a06e20d4115534c577c304ec870a473a845dcefd6",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 11010,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "who-annex5-data-management"
    },
    {
      "id": "changelog/2026-08-07-ema-data-quality-framework-status",
      "type": "status.reannouncement",
      "occurred_on": "2026-08-07",
      "instrument_id": "ema-data-quality-framework",
      "subject_url": "https://gxplex.com/r/ema-data-quality-framework",
      "published_at": "https://gxplex.com/status-change/2026-08-07-ema-data-quality-framework-status/",
      "detail": {
        "from": "unknown",
        "to": "final",
        "note": "status recorded as final (previously unknown).",
        "source_url": "https://www.ema.europa.eu/en/documents/regulatory-procedural-guideline/data-quality-framework-eu-medicines-regulation_en.pdf",
        "repeats": "changelog/2026-08-05-ema-data-quality-framework-status",
        "repeats_day": "2026-08-05",
        "acts_in_window": 0,
        "window_after": "2026-08-06"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-data-quality-framework"
    },
    {
      "id": "changelog/2026-08-07-eu-cybersecurity-act-status",
      "type": "status.reannouncement",
      "occurred_on": "2026-08-07",
      "instrument_id": "eu-cybersecurity-act",
      "subject_url": "https://gxplex.com/r/eu-cybersecurity-act",
      "published_at": "https://gxplex.com/status-change/2026-08-07-eu-cybersecurity-act-status/",
      "detail": {
        "from": "unknown",
        "to": "in-force",
        "note": "status recorded as in-force (previously unknown).",
        "source_url": "https://eur-lex.europa.eu/eli/reg/2019/881/oj",
        "repeats": "changelog/2026-08-05-eu-cybersecurity-act-status",
        "repeats_day": "2026-08-05",
        "acts_in_window": 0,
        "window_after": "2026-08-06"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "eu-cybersecurity-act"
    },
    {
      "id": "changelog/2026-08-07-fda-clinical-decision-support-status",
      "type": "status.reannouncement",
      "occurred_on": "2026-08-07",
      "instrument_id": "fda-clinical-decision-support",
      "subject_url": "https://gxplex.com/r/fda-clinical-decision-support",
      "published_at": "https://gxplex.com/status-change/2026-08-07-fda-clinical-decision-support-status/",
      "detail": {
        "from": "unknown",
        "to": "final",
        "note": "status recorded as final (previously unknown).",
        "source_url": "https://www.fda.gov/regulatory-information/search-fda-guidance-documents/clinical-decision-support-software",
        "repeats": "changelog/2026-08-05-fda-clinical-decision-support-status",
        "repeats_day": "2026-08-05",
        "acts_in_window": 0,
        "window_after": "2026-08-06"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "fda-clinical-decision-support"
    },
    {
      "id": "changelog/2026-08-07-fda-postmarket-cybersecurity-status",
      "type": "status.reannouncement",
      "occurred_on": "2026-08-07",
      "instrument_id": "fda-postmarket-cybersecurity",
      "subject_url": "https://gxplex.com/r/fda-postmarket-cybersecurity",
      "published_at": "https://gxplex.com/status-change/2026-08-07-fda-postmarket-cybersecurity-status/",
      "detail": {
        "from": "unknown",
        "to": "final",
        "note": "status recorded as final (previously unknown).",
        "source_url": "https://www.fda.gov/regulatory-information/search-fda-guidance-documents/postmarket-management-cybersecurity-medical-devices",
        "repeats": "changelog/2026-08-05-fda-postmarket-cybersecurity-status",
        "repeats_day": "2026-08-05",
        "acts_in_window": 0,
        "window_after": "2026-08-06"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "fda-postmarket-cybersecurity"
    },
    {
      "id": "observation/pmda-ai/2026-08-07/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-07",
      "instrument_id": "pmda-ai",
      "subject_url": "https://gxplex.com/r/pmda-ai",
      "published_at": "https://gxplex.com/observations/pmda-ai#obs-2026-08-07-1",
      "detail": {
        "hash_before": "b531c39c35acfa9145c3094aa329c106b3e95fadc0de8074cb01112f86e049d4",
        "hash_after": "8760e8b08287e1a4855ce8f163c969ab648e4a540677d96b96ece44ee28aad77",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 3055,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "pmda-ai"
    },
    {
      "id": "observation/who-annex5-data-management/2026-08-07/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-07",
      "instrument_id": "who-annex5-data-management",
      "subject_url": "https://gxplex.com/r/who-annex5-data-management",
      "published_at": "https://gxplex.com/observations/who-annex5-data-management#obs-2026-08-07-1",
      "detail": {
        "hash_before": "9d2f446cf734ce03b47b141d7e58f47d3b78a71e8fc356968acf720875884b53",
        "hash_after": "7f8027c1328ff65af36df8c5bfe1a1eb0acd935bb41fdc507915585dc3bab1d0",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 15022,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "who-annex5-data-management"
    },
    {
      "id": "changelog/2026-08-06-ema-data-quality-framework-status",
      "type": "status.reannouncement",
      "occurred_on": "2026-08-06",
      "instrument_id": "ema-data-quality-framework",
      "subject_url": "https://gxplex.com/r/ema-data-quality-framework",
      "published_at": "https://gxplex.com/status-change/2026-08-06-ema-data-quality-framework-status/",
      "detail": {
        "from": "unknown",
        "to": "final",
        "note": "status recorded as final (previously unknown).",
        "source_url": "https://www.ema.europa.eu/en/documents/regulatory-procedural-guideline/data-quality-framework-eu-medicines-regulation_en.pdf",
        "repeats": "changelog/2026-08-05-ema-data-quality-framework-status",
        "repeats_day": "2026-08-05",
        "acts_in_window": 0,
        "window_after": "2026-08-05"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-data-quality-framework"
    },
    {
      "id": "changelog/2026-08-06-eu-cybersecurity-act-status",
      "type": "status.reannouncement",
      "occurred_on": "2026-08-06",
      "instrument_id": "eu-cybersecurity-act",
      "subject_url": "https://gxplex.com/r/eu-cybersecurity-act",
      "published_at": "https://gxplex.com/status-change/2026-08-06-eu-cybersecurity-act-status/",
      "detail": {
        "from": "unknown",
        "to": "in-force",
        "note": "status recorded as in-force (previously unknown).",
        "source_url": "https://eur-lex.europa.eu/eli/reg/2019/881/oj",
        "repeats": "changelog/2026-08-05-eu-cybersecurity-act-status",
        "repeats_day": "2026-08-05",
        "acts_in_window": 0,
        "window_after": "2026-08-05"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "eu-cybersecurity-act"
    },
    {
      "id": "changelog/2026-08-06-fda-clinical-decision-support-status",
      "type": "status.reannouncement",
      "occurred_on": "2026-08-06",
      "instrument_id": "fda-clinical-decision-support",
      "subject_url": "https://gxplex.com/r/fda-clinical-decision-support",
      "published_at": "https://gxplex.com/status-change/2026-08-06-fda-clinical-decision-support-status/",
      "detail": {
        "from": "unknown",
        "to": "final",
        "note": "status recorded as final (previously unknown).",
        "source_url": "https://www.fda.gov/regulatory-information/search-fda-guidance-documents/clinical-decision-support-software",
        "repeats": "changelog/2026-08-05-fda-clinical-decision-support-status",
        "repeats_day": "2026-08-05",
        "acts_in_window": 0,
        "window_after": "2026-08-05"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "fda-clinical-decision-support"
    },
    {
      "id": "changelog/2026-08-06-fda-postmarket-cybersecurity-status",
      "type": "status.reannouncement",
      "occurred_on": "2026-08-06",
      "instrument_id": "fda-postmarket-cybersecurity",
      "subject_url": "https://gxplex.com/r/fda-postmarket-cybersecurity",
      "published_at": "https://gxplex.com/status-change/2026-08-06-fda-postmarket-cybersecurity-status/",
      "detail": {
        "from": "unknown",
        "to": "final",
        "note": "status recorded as final (previously unknown).",
        "source_url": "https://www.fda.gov/regulatory-information/search-fda-guidance-documents/postmarket-management-cybersecurity-medical-devices",
        "repeats": "changelog/2026-08-05-fda-postmarket-cybersecurity-status",
        "repeats_day": "2026-08-05",
        "acts_in_window": 0,
        "window_after": "2026-08-05"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "fda-postmarket-cybersecurity"
    },
    {
      "id": "observation/ispe-gamp5-2e/2026-08-06/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-06",
      "instrument_id": "ispe-gamp5-2e",
      "subject_url": "https://gxplex.com/r/ispe-gamp5-2e",
      "published_at": "https://gxplex.com/observations/ispe-gamp5-2e#obs-2026-08-06-1",
      "detail": {
        "hash_before": "33aa90d758331dc0c0e66b3fc89c71dce94a04a559308adb05b3d3aaf6f724aa",
        "hash_after": "0da609f10c5aaabb31c86059bf6cfc54144a12ae2fa202a0fa4265f9ba87fca3",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 7497,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "ispe-gamp5-2e"
    },
    {
      "id": "observation/who-annex5-data-management/2026-08-06/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-06",
      "instrument_id": "who-annex5-data-management",
      "subject_url": "https://gxplex.com/r/who-annex5-data-management",
      "published_at": "https://gxplex.com/observations/who-annex5-data-management#obs-2026-08-06-1",
      "detail": {
        "hash_before": "261632ed8eec803735a4f335a8bda66f55c77061c38d9b71a9aa8b6ce6c98a49",
        "hash_after": "9d2f446cf734ce03b47b141d7e58f47d3b78a71e8fc356968acf720875884b53",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 9879,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "who-annex5-data-management"
    },
    {
      "id": "changelog/2026-08-05-ema-data-quality-framework-status",
      "type": "status.transition",
      "occurred_on": "2026-08-05",
      "instrument_id": "ema-data-quality-framework",
      "subject_url": "https://gxplex.com/r/ema-data-quality-framework",
      "published_at": "https://gxplex.com/changes",
      "detail": {
        "from": "unknown",
        "to": "final",
        "note": "status recorded as final (previously unknown).",
        "source_url": "https://www.ema.europa.eu/en/documents/regulatory-procedural-guideline/data-quality-framework-eu-medicines-regulation_en.pdf",
        "repeats": null,
        "repeats_day": null,
        "acts_in_window": 1,
        "window_after": null
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-data-quality-framework"
    },
    {
      "id": "changelog/2026-08-05-eu-cybersecurity-act-status",
      "type": "status.transition",
      "occurred_on": "2026-08-05",
      "instrument_id": "eu-cybersecurity-act",
      "subject_url": "https://gxplex.com/r/eu-cybersecurity-act",
      "published_at": "https://gxplex.com/changes",
      "detail": {
        "from": "unknown",
        "to": "in-force",
        "note": "status recorded as in-force (previously unknown).",
        "source_url": "https://eur-lex.europa.eu/eli/reg/2019/881/oj",
        "repeats": null,
        "repeats_day": null,
        "acts_in_window": 1,
        "window_after": null
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "eu-cybersecurity-act"
    },
    {
      "id": "changelog/2026-08-05-fda-clinical-decision-support-status",
      "type": "status.transition",
      "occurred_on": "2026-08-05",
      "instrument_id": "fda-clinical-decision-support",
      "subject_url": "https://gxplex.com/r/fda-clinical-decision-support",
      "published_at": "https://gxplex.com/changes",
      "detail": {
        "from": "unknown",
        "to": "final",
        "note": "status recorded as final (previously unknown).",
        "source_url": "https://www.fda.gov/regulatory-information/search-fda-guidance-documents/clinical-decision-support-software",
        "repeats": null,
        "repeats_day": null,
        "acts_in_window": 1,
        "window_after": null
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "fda-clinical-decision-support"
    },
    {
      "id": "changelog/2026-08-05-fda-postmarket-cybersecurity-status",
      "type": "status.transition",
      "occurred_on": "2026-08-05",
      "instrument_id": "fda-postmarket-cybersecurity",
      "subject_url": "https://gxplex.com/r/fda-postmarket-cybersecurity",
      "published_at": "https://gxplex.com/changes",
      "detail": {
        "from": "unknown",
        "to": "final",
        "note": "status recorded as final (previously unknown).",
        "source_url": "https://www.fda.gov/regulatory-information/search-fda-guidance-documents/postmarket-management-cybersecurity-medical-devices",
        "repeats": null,
        "repeats_day": null,
        "acts_in_window": 1,
        "window_after": null
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "fda-postmarket-cybersecurity"
    },
    {
      "id": "observation/iso-iec-42005/2026-08-05/3",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-05",
      "instrument_id": "iso-iec-42005",
      "subject_url": "https://gxplex.com/r/iso-iec-42005",
      "published_at": "https://gxplex.com/observations/iso-iec-42005#obs-2026-08-05-3",
      "detail": {
        "hash_before": "6eeeabb85ee8b53a25af7c06386418794fd686d039ea11519c2245e60c253757",
        "hash_after": "202d5b6a1b9484a70197e6bc039571834a0c140dd6a013cab0567530401044a9",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 13877,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "iso-iec-42005"
    },
    {
      "id": "observation/iso-iec-sc42-programme/2026-08-05/3",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-05",
      "instrument_id": "iso-iec-sc42-programme",
      "subject_url": "https://gxplex.com/r/iso-iec-sc42-programme",
      "published_at": "https://gxplex.com/observations/iso-iec-sc42-programme#obs-2026-08-05-3",
      "detail": {
        "hash_before": "16f9c493cbebb2f0e8c6ec88f46c77bb583deada656058ce7c8d8265eb48ff99",
        "hash_after": "3647fd924f9b25af442f28883a209498dc59bd6674b9a1ff34039240b3e39511",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 15507,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "iso-iec-sc42-programme"
    },
    {
      "id": "observation/pmda-ai/2026-08-05/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-05",
      "instrument_id": "pmda-ai",
      "subject_url": "https://gxplex.com/r/pmda-ai",
      "published_at": "https://gxplex.com/observations/pmda-ai#obs-2026-08-05-1",
      "detail": {
        "hash_before": "73f3bf9d272d674e1672e0d854bb0da3ecd5b36b5a6537e718c2fee17c9763be",
        "hash_after": "b531c39c35acfa9145c3094aa329c106b3e95fadc0de8074cb01112f86e049d4",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 3063,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "pmda-ai"
    },
    {
      "id": "observation/who-annex5-data-management/2026-08-05/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-05",
      "instrument_id": "who-annex5-data-management",
      "subject_url": "https://gxplex.com/r/who-annex5-data-management",
      "published_at": "https://gxplex.com/observations/who-annex5-data-management#obs-2026-08-05-1",
      "detail": {
        "hash_before": "261632ed8eec803735a4f335a8bda66f55c77061c38d9b71a9aa8b6ce6c98a49",
        "hash_after": "d2dc4ca43327bcd560c90f35d06586910b6a28fc7fc8db1616f083156a88866a",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 9385,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "who-annex5-data-management"
    },
    {
      "id": "observation/who-annex5-data-management/2026-08-05/2",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-05",
      "instrument_id": "who-annex5-data-management",
      "subject_url": "https://gxplex.com/r/who-annex5-data-management",
      "published_at": "https://gxplex.com/observations/who-annex5-data-management#obs-2026-08-05-2",
      "detail": {
        "hash_before": "d2dc4ca43327bcd560c90f35d06586910b6a28fc7fc8db1616f083156a88866a",
        "hash_after": "261632ed8eec803735a4f335a8bda66f55c77061c38d9b71a9aa8b6ce6c98a49",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 10653,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "who-annex5-data-management"
    },
    {
      "id": "changelog/2026-08-04-eu-digital-omnibus-ai-status",
      "type": "status.transition",
      "occurred_on": "2026-08-04",
      "instrument_id": "eu-digital-omnibus-ai",
      "subject_url": "https://gxplex.com/r/eu-digital-omnibus-ai",
      "published_at": "https://gxplex.com/changes",
      "detail": {
        "from": "unknown",
        "to": "in-force",
        "note": "status recorded as in-force (previously unknown).",
        "source_url": "https://eur-lex.europa.eu/eli/reg/2026/1744/oj",
        "repeats": null,
        "repeats_day": null,
        "acts_in_window": 1,
        "window_after": null
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "eu-digital-omnibus-ai"
    },
    {
      "id": "changelog/2026-08-04-eu-machinery-regulation-status",
      "type": "status.transition",
      "occurred_on": "2026-08-04",
      "instrument_id": "eu-machinery-regulation",
      "subject_url": "https://gxplex.com/r/eu-machinery-regulation",
      "published_at": "https://gxplex.com/changes",
      "detail": {
        "from": "unknown",
        "to": "in-force",
        "note": "status recorded as in-force (previously unknown).",
        "source_url": "https://eur-lex.europa.eu/eli/reg/2023/1230/oj",
        "repeats": null,
        "repeats_day": null,
        "acts_in_window": 1,
        "window_after": null
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "eu-machinery-regulation"
    },
    {
      "id": "observation/iso-iec-sc42-programme/2026-08-04/2",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-04",
      "instrument_id": "iso-iec-sc42-programme",
      "subject_url": "https://gxplex.com/r/iso-iec-sc42-programme",
      "published_at": "https://gxplex.com/observations/iso-iec-sc42-programme#obs-2026-08-04-2",
      "detail": {
        "hash_before": "16f9c493cbebb2f0e8c6ec88f46c77bb583deada656058ce7c8d8265eb48ff99",
        "hash_after": "3647fd924f9b25af442f28883a209498dc59bd6674b9a1ff34039240b3e39511",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 15507,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "iso-iec-sc42-programme"
    },
    {
      "id": "observation/nist-agent-standards/2026-08-04/2",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-04",
      "instrument_id": "nist-agent-standards",
      "subject_url": "https://gxplex.com/r/nist-agent-standards",
      "published_at": "https://gxplex.com/observations/nist-agent-standards#obs-2026-08-04-2",
      "detail": {
        "hash_before": "edcebd0e3a3610665b027fda32042a1eb54a576887dccf46627f25e13be1288b",
        "hash_after": "9d19d28e1a57e09e32d7f730f880a28097851882258d1c7d9c88bc09e065e73d",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 5111,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "nist-agent-standards"
    },
    {
      "id": "observation/pmda-ai/2026-08-04/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-04",
      "instrument_id": "pmda-ai",
      "subject_url": "https://gxplex.com/r/pmda-ai",
      "published_at": "https://gxplex.com/observations/pmda-ai#obs-2026-08-04-1",
      "detail": {
        "hash_before": "334919a69ebd12751b41861d59d73b99f7613ebddff77f2caf09ab85b8ff08d6",
        "hash_after": "73f3bf9d272d674e1672e0d854bb0da3ecd5b36b5a6537e718c2fee17c9763be",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 3092,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "pmda-ai"
    },
    {
      "id": "observation/who-annex5-data-management/2026-08-04/2",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-04",
      "instrument_id": "who-annex5-data-management",
      "subject_url": "https://gxplex.com/r/who-annex5-data-management",
      "published_at": "https://gxplex.com/observations/who-annex5-data-management#obs-2026-08-04-2",
      "detail": {
        "hash_before": "3da0ce4166dbab811cec1eb6a21cd59a1faf4c0061a71dcae2fdd848774a6552",
        "hash_after": "261632ed8eec803735a4f335a8bda66f55c77061c38d9b71a9aa8b6ce6c98a49",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 10653,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "who-annex5-data-management"
    },
    {
      "id": "observation/ema-ai-reflection/2026-08-03/2",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-03",
      "instrument_id": "ema-ai-reflection",
      "subject_url": "https://gxplex.com/r/ema-ai-reflection",
      "published_at": "https://gxplex.com/observations/ema-ai-reflection#obs-2026-08-03-2",
      "detail": {
        "hash_before": "eb42a10342ad597462395f790b666b2c47c8b8ff10b10201ca66c02dba3195e9",
        "hash_after": "863f5ab39635ca89bc0ae1c49ddd75740616ef2970e9651d56e69fca0634ce01",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 1932,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-ai-reflection"
    },
    {
      "id": "observation/ema-ai-reflection/2026-08-03/3",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-03",
      "instrument_id": "ema-ai-reflection",
      "subject_url": "https://gxplex.com/r/ema-ai-reflection",
      "published_at": "https://gxplex.com/observations/ema-ai-reflection#obs-2026-08-03-3",
      "detail": {
        "hash_before": "863f5ab39635ca89bc0ae1c49ddd75740616ef2970e9651d56e69fca0634ce01",
        "hash_after": "eb42a10342ad597462395f790b666b2c47c8b8ff10b10201ca66c02dba3195e9",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 2451,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-ai-reflection"
    },
    {
      "id": "observation/pmda-ai/2026-08-03/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-03",
      "instrument_id": "pmda-ai",
      "subject_url": "https://gxplex.com/r/pmda-ai",
      "published_at": "https://gxplex.com/observations/pmda-ai#obs-2026-08-03-1",
      "detail": {
        "hash_before": "77aa01006195cfaf680609236892e04ae4b17b675452274fa103e4ca78b4095a",
        "hash_after": "334919a69ebd12751b41861d59d73b99f7613ebddff77f2caf09ab85b8ff08d6",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 2954,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "pmda-ai"
    },
    {
      "id": "observation/who-annex5-data-management/2026-08-03/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-03",
      "instrument_id": "who-annex5-data-management",
      "subject_url": "https://gxplex.com/r/who-annex5-data-management",
      "published_at": "https://gxplex.com/observations/who-annex5-data-management#obs-2026-08-03-1",
      "detail": {
        "hash_before": "efcfdd8a63fb75ee6f8db5af7c7693817435ee409b83908967902faf8bfdd6dc",
        "hash_after": "27ccaa1869d3b484234902377227c0a16a886b6c6e60b3c22b4f9f96baa3b795",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 9504,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "who-annex5-data-management"
    },
    {
      "id": "observation/who-annex5-data-management/2026-08-03/3",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-03",
      "instrument_id": "who-annex5-data-management",
      "subject_url": "https://gxplex.com/r/who-annex5-data-management",
      "published_at": "https://gxplex.com/observations/who-annex5-data-management#obs-2026-08-03-3",
      "detail": {
        "hash_before": "27ccaa1869d3b484234902377227c0a16a886b6c6e60b3c22b4f9f96baa3b795",
        "hash_after": "3da0ce4166dbab811cec1eb6a21cd59a1faf4c0061a71dcae2fdd848774a6552",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 15403,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "who-annex5-data-management"
    },
    {
      "id": "changelog/2026-08-02-imdrf-aiml-wg-duplicate",
      "type": "correction.published",
      "occurred_on": "2026-08-02",
      "instrument_id": "imdrf-aiml-wg",
      "subject_url": "https://gxplex.com/r/imdrf-aiml-wg",
      "published_at": "https://gxplex.com/corrections#c-2026-08-02-imdrf-aiml-wg-duplicate",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "archive_metadata_change",
        "from": "recorded in two collections under one id",
        "to": "one id, one record — the instrument row",
        "note": "correction: a body record asserted a kind no retrieved source states",
        "source_url": "https://www.imdrf.org/working-groups"
      },
      "text_retained": false,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": false,
      "rights_of": "imdrf-aiml-wg"
    },
    {
      "id": "changelog/2026-08-01-correction-ema-ct-computerised-systems-silent-status",
      "type": "correction.published",
      "occurred_on": "2026-08-01",
      "instrument_id": "ema-ct-computerised-systems",
      "subject_url": "https://gxplex.com/r/ema-ct-computerised-systems",
      "published_at": "https://gxplex.com/corrections#c-2026-08-01-correction-ema-ct-computerised-systems-silent-status",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "status_change",
        "from": "unknown",
        "to": "final",
        "note": "correction: the status moved unknown to final at commit 237b4a5b on 2026-08-01 and no changelog entry was written at the time. Recorded 2026-09-01 from git history.",
        "source_url": "https://www.ema.europa.eu/en/documents/regulatory-procedural-guideline/guideline-computerised-systems-and-electronic-data-clinical-trials_en.pdf"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-ct-computerised-systems"
    },
    {
      "id": "changelog/2026-08-01-correction-eu-gmp-annex-22-resolution",
      "type": "correction.published",
      "occurred_on": "2026-08-01",
      "instrument_id": "eu-gmp-annex-22",
      "subject_url": "https://gxplex.com/r/eu-gmp-annex-22",
      "published_at": "https://gxplex.com/corrections#c-2026-08-01-correction-eu-gmp-annex-22-resolution",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "date_change",
        "from": "797a882ba0eafe08c329001260e2dabf7c05db82f8a5766d7f75df7569f2e85d",
        "to": "07dc6a9975d123f2aa8ca9a2c0d5ba28b09b743d847d136814b6dfa555531a26",
        "note": "correction: observations dated 28-30 July hashed a different document",
        "source_url": "https://health.ec.europa.eu/medicinal-products/eudralex/eudralex-volume-4_en"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "eu-gmp-annex-22"
    },
    {
      "id": "changelog/2026-08-01-iso-iec-27001-status",
      "type": "status.transition",
      "occurred_on": "2026-08-01",
      "instrument_id": "iso-iec-27001",
      "subject_url": "https://gxplex.com/r/iso-iec-27001",
      "published_at": "https://gxplex.com/changes",
      "detail": {
        "from": "unknown",
        "to": "final",
        "note": "status recorded as final (previously unknown).",
        "source_url": "https://www.iso.org/standard/27001",
        "repeats": null,
        "repeats_day": null,
        "acts_in_window": 2,
        "window_after": null
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "iso-iec-27001"
    },
    {
      "id": "changelog/2026-08-01-iso-iec-27002-status",
      "type": "status.transition",
      "occurred_on": "2026-08-01",
      "instrument_id": "iso-iec-27002",
      "subject_url": "https://gxplex.com/r/iso-iec-27002",
      "published_at": "https://gxplex.com/changes",
      "detail": {
        "from": "unknown",
        "to": "final",
        "note": "status recorded as final (previously unknown).",
        "source_url": "https://www.iso.org/standard/75652.html",
        "repeats": null,
        "repeats_day": null,
        "acts_in_window": 2,
        "window_after": null
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "iso-iec-27002"
    },
    {
      "id": "changelog/2026-08-01-iso-iec-27017-status",
      "type": "status.transition",
      "occurred_on": "2026-08-01",
      "instrument_id": "iso-iec-27017",
      "subject_url": "https://gxplex.com/r/iso-iec-27017",
      "published_at": "https://gxplex.com/changes",
      "detail": {
        "from": "unknown",
        "to": "withdrawn",
        "note": "status recorded as withdrawn (previously unknown).",
        "source_url": "https://www.iso.org/standard/43757.html",
        "repeats": null,
        "repeats_day": null,
        "acts_in_window": 2,
        "window_after": null
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "iso-iec-27017"
    },
    {
      "id": "changelog/2026-08-01-iso-iec-27018-status",
      "type": "status.transition",
      "occurred_on": "2026-08-01",
      "instrument_id": "iso-iec-27018",
      "subject_url": "https://gxplex.com/r/iso-iec-27018",
      "published_at": "https://gxplex.com/changes",
      "detail": {
        "from": "unknown",
        "to": "withdrawn",
        "note": "status recorded as withdrawn (previously unknown).",
        "source_url": "https://www.iso.org/standard/76559.html",
        "repeats": null,
        "repeats_day": null,
        "acts_in_window": 2,
        "window_after": null
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "iso-iec-27018"
    },
    {
      "id": "changelog/2026-08-01-nist-ai-rmf-status",
      "type": "status.transition",
      "occurred_on": "2026-08-01",
      "instrument_id": "nist-ai-rmf",
      "subject_url": "https://gxplex.com/r/nist-ai-rmf",
      "published_at": "https://gxplex.com/changes",
      "detail": {
        "from": "final",
        "to": "unknown",
        "note": "status recorded as unknown (previously final).",
        "source_url": "https://nvlpubs.nist.gov/nistpubs/ai/NIST.AI.100-1.pdf",
        "repeats": null,
        "repeats_day": null,
        "acts_in_window": 2,
        "window_after": "2026-07-28"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "nist-ai-rmf"
    },
    {
      "id": "changelog/2026-08-01-nist-csf-status",
      "type": "status.transition",
      "occurred_on": "2026-08-01",
      "instrument_id": "nist-csf",
      "subject_url": "https://gxplex.com/r/nist-csf",
      "published_at": "https://gxplex.com/changes",
      "detail": {
        "from": "unknown",
        "to": "final",
        "note": "status recorded as final (previously unknown).",
        "source_url": "https://nvlpubs.nist.gov/nistpubs/CSWP/NIST.CSWP.29.pdf",
        "repeats": null,
        "repeats_day": null,
        "acts_in_window": 1,
        "window_after": null
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "nist-csf"
    },
    {
      "id": "observation/pmda-ai/2026-08-01/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-01",
      "instrument_id": "pmda-ai",
      "subject_url": "https://gxplex.com/r/pmda-ai",
      "published_at": "https://gxplex.com/observations/pmda-ai#obs-2026-08-01-1",
      "detail": {
        "hash_before": "60c6440a08e543f607a3402e8e0b94b933b69f445c1fd3ad2fb7051ebcc1b449",
        "hash_after": "77aa01006195cfaf680609236892e04ae4b17b675452274fa103e4ca78b4095a",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 2828,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "pmda-ai"
    },
    {
      "id": "observation/who-annex5-data-management/2026-08-01/3",
      "type": "observation.change_detected",
      "occurred_on": "2026-08-01",
      "instrument_id": "who-annex5-data-management",
      "subject_url": "https://gxplex.com/r/who-annex5-data-management",
      "published_at": "https://gxplex.com/observations/who-annex5-data-management#obs-2026-08-01-3",
      "detail": {
        "hash_before": "87858ffa132e3b56b2c630692d4656a41ba758fa49d80447a5f442a5eb12d74e",
        "hash_after": "efcfdd8a63fb75ee6f8db5af7c7693817435ee409b83908967902faf8bfdd6dc",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 8343,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "who-annex5-data-management"
    },
    {
      "id": "observation/eu-gmp-annex-22/2026-07-31/6",
      "type": "observation.change_detected",
      "occurred_on": "2026-07-31",
      "instrument_id": "eu-gmp-annex-22",
      "subject_url": "https://gxplex.com/r/eu-gmp-annex-22",
      "published_at": "https://gxplex.com/observations/eu-gmp-annex-22#obs-2026-07-31-6",
      "detail": {
        "hash_before": "797a882ba0eafe08c329001260e2dabf7c05db82f8a5766d7f75df7569f2e85d",
        "hash_after": "07dc6a9975d123f2aa8ca9a2c0d5ba28b09b743d847d136814b6dfa555531a26",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 57740,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "eu-gmp-annex-22"
    },
    {
      "id": "observation/iso-iec-24028/2026-07-31/6",
      "type": "observation.change_detected",
      "occurred_on": "2026-07-31",
      "instrument_id": "iso-iec-24028",
      "subject_url": "https://gxplex.com/r/iso-iec-24028",
      "published_at": "https://gxplex.com/observations/iso-iec-24028#obs-2026-07-31-6",
      "detail": {
        "hash_before": "6eeeabb85ee8b53a25af7c06386418794fd686d039ea11519c2245e60c253757",
        "hash_after": "202d5b6a1b9484a70197e6bc039571834a0c140dd6a013cab0567530401044a9",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 13877,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "iso-iec-24028"
    },
    {
      "id": "observation/iso-iec-38507/2026-07-31/6",
      "type": "observation.change_detected",
      "occurred_on": "2026-07-31",
      "instrument_id": "iso-iec-38507",
      "subject_url": "https://gxplex.com/r/iso-iec-38507",
      "published_at": "https://gxplex.com/observations/iso-iec-38507#obs-2026-07-31-6",
      "detail": {
        "hash_before": "6eeeabb85ee8b53a25af7c06386418794fd686d039ea11519c2245e60c253757",
        "hash_after": "202d5b6a1b9484a70197e6bc039571834a0c140dd6a013cab0567530401044a9",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 13877,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "iso-iec-38507"
    },
    {
      "id": "observation/iso-iec-42005/2026-07-31/6",
      "type": "observation.change_detected",
      "occurred_on": "2026-07-31",
      "instrument_id": "iso-iec-42005",
      "subject_url": "https://gxplex.com/r/iso-iec-42005",
      "published_at": "https://gxplex.com/observations/iso-iec-42005#obs-2026-07-31-6",
      "detail": {
        "hash_before": "6eeeabb85ee8b53a25af7c06386418794fd686d039ea11519c2245e60c253757",
        "hash_after": "202d5b6a1b9484a70197e6bc039571834a0c140dd6a013cab0567530401044a9",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 13877,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "iso-iec-42005"
    },
    {
      "id": "observation/iso-iec-sc42-programme/2026-07-31/6",
      "type": "observation.change_detected",
      "occurred_on": "2026-07-31",
      "instrument_id": "iso-iec-sc42-programme",
      "subject_url": "https://gxplex.com/r/iso-iec-sc42-programme",
      "published_at": "https://gxplex.com/observations/iso-iec-sc42-programme#obs-2026-07-31-6",
      "detail": {
        "hash_before": "3647fd924f9b25af442f28883a209498dc59bd6674b9a1ff34039240b3e39511",
        "hash_after": "16f9c493cbebb2f0e8c6ec88f46c77bb583deada656058ce7c8d8265eb48ff99",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 15466,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "iso-iec-sc42-programme"
    },
    {
      "id": "observation/nist-csf/2026-07-31/4",
      "type": "observation.change_detected",
      "occurred_on": "2026-07-31",
      "instrument_id": "nist-csf",
      "subject_url": "https://gxplex.com/r/nist-csf",
      "published_at": "https://gxplex.com/observations/nist-csf#obs-2026-07-31-4",
      "detail": {
        "hash_before": "40d2cc7c3de3c16195a69294de199999e2cb79535601b8d7d6397a5d0f93ffc4",
        "hash_after": "58453f40334e9fdfe7120011e7e72aabc0f294bcdc357ea1d8976ad64419357d",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 3565,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "nist-csf"
    },
    {
      "id": "observation/pmda-ai/2026-07-31/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-07-31",
      "instrument_id": "pmda-ai",
      "subject_url": "https://gxplex.com/r/pmda-ai",
      "published_at": "https://gxplex.com/observations/pmda-ai#obs-2026-07-31-1",
      "detail": {
        "hash_before": "f77185e15e0ade5124fa7dbed55d226663534740d73d9689f775961e5879c04d",
        "hash_after": "60c6440a08e543f607a3402e8e0b94b933b69f445c1fd3ad2fb7051ebcc1b449",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 2962,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "pmda-ai"
    },
    {
      "id": "observation/who-ai-health/2026-07-31/3",
      "type": "observation.change_detected",
      "occurred_on": "2026-07-31",
      "instrument_id": "who-ai-health",
      "subject_url": "https://gxplex.com/r/who-ai-health",
      "published_at": "https://gxplex.com/observations/who-ai-health#obs-2026-07-31-3",
      "detail": {
        "hash_before": "e4105d46f9f6b68c9ffb534ead64613f4a1beb1d4e93709e9a5ed5350a611199",
        "hash_after": "65c06d0ec2abce03f7a09f5833d0aee77222e069367c6c7cedb867fa5f1253fc",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 1545,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "who-ai-health"
    },
    {
      "id": "observation/who-annex5-data-management/2026-07-31/5",
      "type": "observation.change_detected",
      "occurred_on": "2026-07-31",
      "instrument_id": "who-annex5-data-management",
      "subject_url": "https://gxplex.com/r/who-annex5-data-management",
      "published_at": "https://gxplex.com/observations/who-annex5-data-management#obs-2026-07-31-5",
      "detail": {
        "hash_before": "a1eca07b859da533bf830cb7309e85bb00f990d0a6bf607a2c54e93af96d53c0",
        "hash_after": "87858ffa132e3b56b2c630692d4656a41ba758fa49d80447a5f442a5eb12d74e",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 3987,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "who-annex5-data-management"
    },
    {
      "id": "observation/who-computerised-systems/2026-07-31/3",
      "type": "observation.change_detected",
      "occurred_on": "2026-07-31",
      "instrument_id": "who-computerised-systems",
      "subject_url": "https://gxplex.com/r/who-computerised-systems",
      "published_at": "https://gxplex.com/observations/who-computerised-systems#obs-2026-07-31-3",
      "detail": {
        "hash_before": "e5284d0457355e4a0a746f9d700ee80f65317b6efbc5b608e986a3f76f40d10b",
        "hash_after": "6cedcaba613b699cb2ca2c869c58b51bacca05ad57054f56eeb9efb5c15902e5",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 3702,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "who-computerised-systems"
    },
    {
      "id": "changelog/2026-07-30-correction-eu-gmp-annex-11-status",
      "type": "correction.published",
      "occurred_on": "2026-07-30",
      "instrument_id": "eu-gmp-annex-11",
      "subject_url": "https://gxplex.com/r/eu-gmp-annex-11",
      "published_at": "https://gxplex.com/corrections#c-2026-07-30-correction-eu-gmp-annex-11-status",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "status_change",
        "from": "withdrawn",
        "to": null,
        "note": "correction: status withdrawn — the source is the EudraLex Volume 4 index, which cannot state one document's status",
        "source_url": "https://health.ec.europa.eu/medicinal-products/eudralex/eudralex-volume-4_en"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "eu-gmp-annex-11"
    },
    {
      "id": "changelog/2026-07-30-correction-eu-gmp-annex-22-status",
      "type": "correction.published",
      "occurred_on": "2026-07-30",
      "instrument_id": "eu-gmp-annex-22",
      "subject_url": "https://gxplex.com/r/eu-gmp-annex-22",
      "published_at": "https://gxplex.com/corrections#c-2026-07-30-correction-eu-gmp-annex-22-status",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "status_change",
        "from": "withdrawn",
        "to": null,
        "note": "correction: status withdrawn — the source is the EudraLex Volume 4 index, which cannot state one document's status",
        "source_url": "https://health.ec.europa.eu/medicinal-products/eudralex/eudralex-volume-4_en"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "eu-gmp-annex-22"
    },
    {
      "id": "changelog/2026-07-30-correction-fda-ai-guidance",
      "type": "correction.published",
      "occurred_on": "2026-07-30",
      "instrument_id": "fda-ai-guidance",
      "subject_url": "https://gxplex.com/r/fda-ai-guidance",
      "published_at": "https://gxplex.com/corrections#c-2026-07-30-correction-fda-ai-guidance",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "status_change",
        "from": "final",
        "to": "unknown",
        "note": "correction — `final` was read from FDA's search-page help text; the entry also pointed at the search page rather than at the guidance",
        "source_url": "https://www.fda.gov/regulatory-information/search-fda-guidance-documents/considerations-use-artificial-intelligence-support-regulatory-decision-making-drug-and-biological"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "fda-ai-guidance"
    },
    {
      "id": "changelog/2026-07-30-correction-fda-ai-guidance-status",
      "type": "correction.published",
      "occurred_on": "2026-07-30",
      "instrument_id": "fda-ai-guidance",
      "subject_url": "https://gxplex.com/r/fda-ai-guidance",
      "published_at": "https://gxplex.com/corrections#c-2026-07-30-correction-fda-ai-guidance-status",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "status_change",
        "from": "final",
        "to": null,
        "note": "correction: status withdrawn — the Federal Register announces this guidance as a draft",
        "source_url": "https://www.federalregister.gov/documents/2025/01/07/2024-31542/considerations-for-the-use-of-artificial-intelligence-to-support-regulatory-decision-making-for-drug"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "fda-ai-guidance"
    },
    {
      "id": "changelog/2026-07-30-correction-fda-cdrh-aiml-silent-status",
      "type": "correction.published",
      "occurred_on": "2026-07-30",
      "instrument_id": "fda-cdrh-aiml",
      "subject_url": "https://gxplex.com/r/fda-cdrh-aiml",
      "published_at": "https://gxplex.com/corrections#c-2026-07-30-correction-fda-cdrh-aiml-silent-status",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "status_change",
        "from": "unknown",
        "to": "draft",
        "note": "correction: the status moved unknown to draft at commit 9c0a7368 on 2026-07-30 and no changelog entry was written at the time. Recorded 2026-09-01 from git history.",
        "source_url": "https://www.fda.gov/regulatory-information/search-fda-guidance-documents/artificial-intelligence-enabled-device-software-functions-lifecycle-management-and-marketing"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "fda-cdrh-aiml"
    },
    {
      "id": "changelog/2026-07-30-correction-fda-csa-silent-status",
      "type": "correction.published",
      "occurred_on": "2026-07-30",
      "instrument_id": "fda-csa",
      "subject_url": "https://gxplex.com/r/fda-csa",
      "published_at": "https://gxplex.com/corrections#c-2026-07-30-correction-fda-csa-silent-status",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "status_change",
        "from": "unknown",
        "to": "final",
        "note": "correction: the status moved unknown to final at commit 0d8fe64c on 2026-07-30 and no changelog entry was written at the time. Recorded 2026-09-01 from git history.",
        "source_url": "https://www.fda.gov/regulatory-information/search-fda-guidance-documents/computer-software-assurance-production-and-quality-management-system-software"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "fda-csa"
    },
    {
      "id": "changelog/2026-07-30-correction-fda-guidance-agenda",
      "type": "correction.published",
      "occurred_on": "2026-07-30",
      "instrument_id": "fda-guidance-agenda",
      "subject_url": "https://gxplex.com/r/fda-guidance-agenda",
      "published_at": "https://gxplex.com/corrections#c-2026-07-30-correction-fda-guidance-agenda",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "status_change",
        "from": "draft",
        "to": "unknown",
        "note": "correction — `draft` was read from a sentence about the guidances the agenda lists, not about the agenda; an agenda has no status",
        "source_url": "https://www.fda.gov/drugs/guidances-drugs/cder-guidance-agenda"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "fda-guidance-agenda"
    },
    {
      "id": "changelog/2026-07-30-correction-ich-q2r2-status",
      "type": "correction.published",
      "occurred_on": "2026-07-30",
      "instrument_id": "ich-q2r2",
      "subject_url": "https://gxplex.com/r/ich-q2r2",
      "published_at": "https://gxplex.com/corrections#c-2026-07-30-correction-ich-q2r2-status",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "status_change",
        "from": "final",
        "to": null,
        "note": "correction: status withdrawn — the source is the ICH quality-guidelines index, shared with eight other entries",
        "source_url": "https://ich.org/page/quality-guidelines"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ich-q2r2"
    },
    {
      "id": "changelog/2026-07-30-correction-ieee-7000-status",
      "type": "correction.published",
      "occurred_on": "2026-07-30",
      "instrument_id": "ieee-7000",
      "subject_url": "https://gxplex.com/r/ieee-7000",
      "published_at": "https://gxplex.com/corrections#c-2026-07-30-correction-ieee-7000-status",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "status_change",
        "from": "withdrawn",
        "to": null,
        "note": "correction: status withdrawn — the page states \"active standard\" three times, including in a labelled Status field",
        "source_url": "https://standards.ieee.org/ieee/7000/6781/"
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "ieee-7000"
    },
    {
      "id": "changelog/2026-07-30-correction-nist-ai-rmf-status",
      "type": "correction.published",
      "occurred_on": "2026-07-30",
      "instrument_id": "nist-ai-rmf",
      "subject_url": "https://gxplex.com/r/nist-ai-rmf",
      "published_at": "https://gxplex.com/corrections#c-2026-07-30-correction-nist-ai-rmf-status",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "status_change",
        "from": "draft",
        "to": null,
        "note": "correction: status withdrawn — every occurrence of \"draft\" on the page describes a PRIOR version, under a heading reading \"prior documents\"",
        "source_url": "https://www.nist.gov/itl/ai-risk-management-framework"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "nist-ai-rmf"
    },
    {
      "id": "changelog/2026-07-30-correction-pic-s-status",
      "type": "correction.published",
      "occurred_on": "2026-07-30",
      "instrument_id": "pic-s",
      "subject_url": "https://gxplex.com/r/pic-s",
      "published_at": "https://gxplex.com/corrections#c-2026-07-30-correction-pic-s-status",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "status_change",
        "from": "final",
        "to": null,
        "note": "correction: status withdrawn — the source is the PIC/S publications listing, which cannot state one document's status",
        "source_url": "https://picscheme.org/en/publications"
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "pic-s"
    },
    {
      "id": "changelog/2026-07-30-correction-pics-pi041-status",
      "type": "correction.published",
      "occurred_on": "2026-07-30",
      "instrument_id": "pics-pi041",
      "subject_url": "https://gxplex.com/r/pics-pi041",
      "published_at": "https://gxplex.com/corrections#c-2026-07-30-correction-pics-pi041-status",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "status_change",
        "from": "final",
        "to": null,
        "note": "correction: status withdrawn — the source is the PIC/S publications listing, which cannot state one document's status",
        "source_url": "https://picscheme.org/en/publications"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "pics-pi041"
    },
    {
      "id": "observation/ema-ai-reflection/2026-07-30/2",
      "type": "observation.change_detected",
      "occurred_on": "2026-07-30",
      "instrument_id": "ema-ai-reflection",
      "subject_url": "https://gxplex.com/r/ema-ai-reflection",
      "published_at": "https://gxplex.com/observations/ema-ai-reflection#obs-2026-07-30-2",
      "detail": {
        "hash_before": "eb42a10342ad597462395f790b666b2c47c8b8ff10b10201ca66c02dba3195e9",
        "hash_after": "863f5ab39635ca89bc0ae1c49ddd75740616ef2970e9651d56e69fca0634ce01",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 1932,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-ai-reflection"
    },
    {
      "id": "observation/ema-ai-reflection/2026-07-30/3",
      "type": "observation.change_detected",
      "occurred_on": "2026-07-30",
      "instrument_id": "ema-ai-reflection",
      "subject_url": "https://gxplex.com/r/ema-ai-reflection",
      "published_at": "https://gxplex.com/observations/ema-ai-reflection#obs-2026-07-30-3",
      "detail": {
        "hash_before": "863f5ab39635ca89bc0ae1c49ddd75740616ef2970e9651d56e69fca0634ce01",
        "hash_after": "eb42a10342ad597462395f790b666b2c47c8b8ff10b10201ca66c02dba3195e9",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 2451,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-ai-reflection"
    },
    {
      "id": "observation/iso-iec-38507/2026-07-30/13",
      "type": "observation.change_detected",
      "occurred_on": "2026-07-30",
      "instrument_id": "iso-iec-38507",
      "subject_url": "https://gxplex.com/r/iso-iec-38507",
      "published_at": "https://gxplex.com/observations/iso-iec-38507#obs-2026-07-30-13",
      "detail": {
        "hash_before": "f800d4c3665e35ff2748c250fc3dfcaa94678f7d8f9e0437cd49adf32820ac0f",
        "hash_after": "ad02ff0a5f4cf1db559e1696480a08944bc77011fc2c73765465805e121e432c",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 13878,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "iso-iec-38507"
    },
    {
      "id": "observation/iso-iec-42005/2026-07-30/13",
      "type": "observation.change_detected",
      "occurred_on": "2026-07-30",
      "instrument_id": "iso-iec-42005",
      "subject_url": "https://gxplex.com/r/iso-iec-42005",
      "published_at": "https://gxplex.com/observations/iso-iec-42005#obs-2026-07-30-13",
      "detail": {
        "hash_before": "f800d4c3665e35ff2748c250fc3dfcaa94678f7d8f9e0437cd49adf32820ac0f",
        "hash_after": "ad02ff0a5f4cf1db559e1696480a08944bc77011fc2c73765465805e121e432c",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 13878,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "iso-iec-42005"
    },
    {
      "id": "observation/iso-iec-5259/2026-07-30/13",
      "type": "observation.change_detected",
      "occurred_on": "2026-07-30",
      "instrument_id": "iso-iec-5259",
      "subject_url": "https://gxplex.com/r/iso-iec-5259",
      "published_at": "https://gxplex.com/observations/iso-iec-5259#obs-2026-07-30-13",
      "detail": {
        "hash_before": "f800d4c3665e35ff2748c250fc3dfcaa94678f7d8f9e0437cd49adf32820ac0f",
        "hash_after": "ad02ff0a5f4cf1db559e1696480a08944bc77011fc2c73765465805e121e432c",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 13878,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "iso-iec-5259"
    },
    {
      "id": "observation/iso-iec-sc42-programme/2026-07-30/6",
      "type": "observation.change_detected",
      "occurred_on": "2026-07-30",
      "instrument_id": "iso-iec-sc42-programme",
      "subject_url": "https://gxplex.com/r/iso-iec-sc42-programme",
      "published_at": "https://gxplex.com/observations/iso-iec-sc42-programme#obs-2026-07-30-6",
      "detail": {
        "hash_before": "8b2b63543cf9ad9f493a054055d4dfd916edfd42772304d6838f2f8aa0199a08",
        "hash_after": "42d5768874fbb7204154c6e523cb83359f88eb201508c38fb943ffc6e4154277",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 15492,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "iso-iec-sc42-programme"
    },
    {
      "id": "observation/ispe-gamp-ai/2026-07-30/2",
      "type": "observation.change_detected",
      "occurred_on": "2026-07-30",
      "instrument_id": "ispe-gamp-ai",
      "subject_url": "https://gxplex.com/r/ispe-gamp-ai",
      "published_at": "https://gxplex.com/observations/ispe-gamp-ai#obs-2026-07-30-2",
      "detail": {
        "hash_before": "e15f09b79fce0e41879d2abfa5bef3da7f1f010e7d430675d553d973e4a3d6ff",
        "hash_after": "06eda413c2540da34733e4ec4fbb380989d597846bc56f274f6d861c1ef06465",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 12933,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "ispe-gamp-ai"
    },
    {
      "id": "observation/ispe-gamp-ai/2026-07-30/6",
      "type": "observation.change_detected",
      "occurred_on": "2026-07-30",
      "instrument_id": "ispe-gamp-ai",
      "subject_url": "https://gxplex.com/r/ispe-gamp-ai",
      "published_at": "https://gxplex.com/observations/ispe-gamp-ai#obs-2026-07-30-6",
      "detail": {
        "hash_before": "06eda413c2540da34733e4ec4fbb380989d597846bc56f274f6d861c1ef06465",
        "hash_after": "d8d7ebf51939dd70abda0641a20418a233a71794f2b90ba79e543eff7b88e86c",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 12936,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "ispe-gamp-ai"
    },
    {
      "id": "observation/ispe-gamp5-2e/2026-07-30/2",
      "type": "observation.change_detected",
      "occurred_on": "2026-07-30",
      "instrument_id": "ispe-gamp5-2e",
      "subject_url": "https://gxplex.com/r/ispe-gamp5-2e",
      "published_at": "https://gxplex.com/observations/ispe-gamp5-2e#obs-2026-07-30-2",
      "detail": {
        "hash_before": "f5178d27f83ae1ec1ae753f331cba17837f136a63fbe50f183dfb2ed251f083f",
        "hash_after": "33aa90d758331dc0c0e66b3fc89c71dce94a04a559308adb05b3d3aaf6f724aa",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 7502,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "ispe-gamp5-2e"
    },
    {
      "id": "observation/pic-s/2026-07-30/2",
      "type": "observation.change_detected",
      "occurred_on": "2026-07-30",
      "instrument_id": "pic-s",
      "subject_url": "https://gxplex.com/r/pic-s",
      "published_at": "https://gxplex.com/observations/pic-s#obs-2026-07-30-2",
      "detail": {
        "hash_before": "e0520ba0c6232b74159527523eccf35b086b6f0ed505ead01a7a34533ad08f9b",
        "hash_after": "778926fbdd90c223289a4685e5182494dcef06eeee0099acaaf629efd14eaaaa",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 15125,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "pic-s"
    },
    {
      "id": "observation/pics-pi041/2026-07-30/2",
      "type": "observation.change_detected",
      "occurred_on": "2026-07-30",
      "instrument_id": "pics-pi041",
      "subject_url": "https://gxplex.com/r/pics-pi041",
      "published_at": "https://gxplex.com/observations/pics-pi041#obs-2026-07-30-2",
      "detail": {
        "hash_before": "e0520ba0c6232b74159527523eccf35b086b6f0ed505ead01a7a34533ad08f9b",
        "hash_after": "778926fbdd90c223289a4685e5182494dcef06eeee0099acaaf629efd14eaaaa",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 15125,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "pics-pi041"
    },
    {
      "id": "observation/pmda-ai/2026-07-30/16",
      "type": "observation.change_detected",
      "occurred_on": "2026-07-30",
      "instrument_id": "pmda-ai",
      "subject_url": "https://gxplex.com/r/pmda-ai",
      "published_at": "https://gxplex.com/observations/pmda-ai#obs-2026-07-30-16",
      "detail": {
        "hash_before": "4a06fd5f364109bc1cb5ebb900ad76e189f25dc5419ee9311a8c8b2eb50c4527",
        "hash_after": "f77185e15e0ade5124fa7dbed55d226663534740d73d9689f775961e5879c04d",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 2957,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "pmda-ai"
    },
    {
      "id": "observation/us-21-cfr-part-11/2026-07-30/13",
      "type": "observation.change_detected",
      "occurred_on": "2026-07-30",
      "instrument_id": "us-21-cfr-part-11",
      "subject_url": "https://gxplex.com/r/us-21-cfr-part-11",
      "published_at": "https://gxplex.com/observations/us-21-cfr-part-11#obs-2026-07-30-13",
      "detail": {
        "hash_before": "6a4d277ca4f8f1e0cad94eb5dfa0332b48d2a8ce14bce8d0b55f758cf4d27b6d",
        "hash_after": "95bf4a66f2d44a2c2f6e16e4a3f5ebcf7e1199cdb972a8cf3051e02ed051c94b",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 23985,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "us-21-cfr-part-11"
    },
    {
      "id": "changelog/2026-07-29-correction-astm-e2363-source-url",
      "type": "correction.published",
      "occurred_on": "2026-07-29",
      "instrument_id": "astm-e2363",
      "subject_url": "https://gxplex.com/r/astm-e2363",
      "published_at": "https://gxplex.com/corrections#c-2026-07-29-correction-astm-e2363-source-url",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "new_document",
        "from": "https://www.astm.org/e2363-14.html",
        "to": "https://www.astm.org/e2363-23.html",
        "note": "correction: source URL repointed at the edition the publisher marks current",
        "source_url": "https://www.astm.org/e2363-23.html"
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "astm-e2363"
    },
    {
      "id": "changelog/2026-07-29-correction-astm-e2500-source-url",
      "type": "correction.published",
      "occurred_on": "2026-07-29",
      "instrument_id": "astm-e2500",
      "subject_url": "https://gxplex.com/r/astm-e2500",
      "published_at": "https://gxplex.com/corrections#c-2026-07-29-correction-astm-e2500-source-url",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "new_document",
        "from": "https://www.astm.org/e2500-20.html",
        "to": "https://www.astm.org/e2500-25.html",
        "note": "correction: source URL repointed at the edition the publisher marks current",
        "source_url": "https://www.astm.org/e2500-25.html"
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "astm-e2500"
    },
    {
      "id": "changelog/2026-07-29-correction-cen-jtc21-programme-status-as-of",
      "type": "correction.published",
      "occurred_on": "2026-07-29",
      "instrument_id": "cen-jtc21-programme",
      "subject_url": "https://gxplex.com/r/cen-jtc21-programme",
      "published_at": "https://gxplex.com/corrections#c-2026-07-29-correction-cen-jtc21-programme-status-as-of",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "date_change",
        "from": "2021-06-01",
        "to": null,
        "note": "correction: status_as_of removed — the date belonged to a shared index page",
        "source_url": "https://www.cencenelec.eu/areas-of-work/cen-cenelec-topics/artificial-intelligence/"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "cen-jtc21-programme"
    },
    {
      "id": "changelog/2026-07-29-correction-eu-gmp-annex-11-status-as-of",
      "type": "correction.published",
      "occurred_on": "2026-07-29",
      "instrument_id": "eu-gmp-annex-11",
      "subject_url": "https://gxplex.com/r/eu-gmp-annex-11",
      "published_at": "https://gxplex.com/corrections#c-2026-07-29-correction-eu-gmp-annex-11-status-as-of",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "date_change",
        "from": "2018-05-22",
        "to": null,
        "note": "correction: status_as_of removed — the date belonged to a shared index page",
        "source_url": "https://health.ec.europa.eu/medicinal-products/eudralex/eudralex-volume-4_en"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "eu-gmp-annex-11"
    },
    {
      "id": "changelog/2026-07-29-correction-eu-gmp-annex-22-status-as-of",
      "type": "correction.published",
      "occurred_on": "2026-07-29",
      "instrument_id": "eu-gmp-annex-22",
      "subject_url": "https://gxplex.com/r/eu-gmp-annex-22",
      "published_at": "https://gxplex.com/corrections#c-2026-07-29-correction-eu-gmp-annex-22-status-as-of",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "date_change",
        "from": "2018-05-22",
        "to": null,
        "note": "correction: status_as_of removed — the date belonged to a shared index page",
        "source_url": "https://health.ec.europa.eu/medicinal-products/eudralex/eudralex-volume-4_en"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "eu-gmp-annex-22"
    },
    {
      "id": "changelog/2026-07-29-correction-fda-cdrh-aiml-linkrot",
      "type": "correction.published",
      "occurred_on": "2026-07-29",
      "instrument_id": "fda-cdrh-aiml",
      "subject_url": "https://gxplex.com/r/fda-cdrh-aiml",
      "published_at": "https://gxplex.com/corrections#c-2026-07-29-correction-fda-cdrh-aiml-linkrot",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "date_change",
        "from": "resolving",
        "to": "error page",
        "note": "correction: primary source URL no longer resolves",
        "source_url": "https://www.fda.gov/medical-devices/software-medical-device-samd"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "fda-cdrh-aiml"
    },
    {
      "id": "changelog/2026-07-29-correction-fda-csa-linkrot",
      "type": "correction.published",
      "occurred_on": "2026-07-29",
      "instrument_id": "fda-csa",
      "subject_url": "https://gxplex.com/r/fda-csa",
      "published_at": "https://gxplex.com/corrections#c-2026-07-29-correction-fda-csa-linkrot",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "date_change",
        "from": "resolving",
        "to": "error page",
        "note": "correction: primary source URL no longer resolves",
        "source_url": "https://www.fda.gov/regulatory-information/search-fda-guidance-documents/computer-software-assurance-production-and-quality-system-software"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "fda-csa"
    },
    {
      "id": "changelog/2026-07-29-correction-fda-guidance-agenda-linkrot",
      "type": "correction.published",
      "occurred_on": "2026-07-29",
      "instrument_id": "fda-guidance-agenda",
      "subject_url": "https://gxplex.com/r/fda-guidance-agenda",
      "published_at": "https://gxplex.com/corrections#c-2026-07-29-correction-fda-guidance-agenda-linkrot",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "date_change",
        "from": "resolving",
        "to": "error page",
        "note": "correction: primary source URL no longer resolves",
        "source_url": "https://www.fda.gov/drugs/guidances-drugs/guidance-agenda-new-and-revised-draft-guidances-cder-plans-publish-during-calendar-year"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "fda-guidance-agenda"
    },
    {
      "id": "changelog/2026-07-29-correction-ich-q12-status-as-of",
      "type": "correction.published",
      "occurred_on": "2026-07-29",
      "instrument_id": "ich-q12",
      "subject_url": "https://gxplex.com/r/ich-q12",
      "published_at": "https://gxplex.com/corrections#c-2026-07-29-correction-ich-q12-status-as-of",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "date_change",
        "from": "2023-01-18",
        "to": null,
        "note": "correction: status_as_of removed — the date belonged to a shared index page",
        "source_url": "https://ich.org/page/quality-guidelines"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ich-q12"
    },
    {
      "id": "changelog/2026-07-29-correction-ich-q13-status-as-of",
      "type": "correction.published",
      "occurred_on": "2026-07-29",
      "instrument_id": "ich-q13",
      "subject_url": "https://gxplex.com/r/ich-q13",
      "published_at": "https://gxplex.com/corrections#c-2026-07-29-correction-ich-q13-status-as-of",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "date_change",
        "from": "2023-01-18",
        "to": null,
        "note": "correction: status_as_of removed — the date belonged to a shared index page",
        "source_url": "https://ich.org/page/quality-guidelines"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ich-q13"
    },
    {
      "id": "changelog/2026-07-29-correction-ich-q14-status-as-of",
      "type": "correction.published",
      "occurred_on": "2026-07-29",
      "instrument_id": "ich-q14",
      "subject_url": "https://gxplex.com/r/ich-q14",
      "published_at": "https://gxplex.com/corrections#c-2026-07-29-correction-ich-q14-status-as-of",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "date_change",
        "from": "2023-01-18",
        "to": null,
        "note": "correction: status_as_of removed — the date belonged to a shared index page",
        "source_url": "https://ich.org/page/quality-guidelines"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ich-q14"
    },
    {
      "id": "changelog/2026-07-29-correction-ich-q2r2-status-as-of",
      "type": "correction.published",
      "occurred_on": "2026-07-29",
      "instrument_id": "ich-q2r2",
      "subject_url": "https://gxplex.com/r/ich-q2r2",
      "published_at": "https://gxplex.com/corrections#c-2026-07-29-correction-ich-q2r2-status-as-of",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "date_change",
        "from": "2023-01-18",
        "to": null,
        "note": "correction: status_as_of removed — the date belonged to a shared index page",
        "source_url": "https://ich.org/page/quality-guidelines"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ich-q2r2"
    },
    {
      "id": "changelog/2026-07-29-correction-ich-q9r1-status-as-of",
      "type": "correction.published",
      "occurred_on": "2026-07-29",
      "instrument_id": "ich-q9r1",
      "subject_url": "https://gxplex.com/r/ich-q9r1",
      "published_at": "https://gxplex.com/corrections#c-2026-07-29-correction-ich-q9r1-status-as-of",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "date_change",
        "from": "2023-01-18",
        "to": null,
        "note": "correction: status_as_of removed — the date belonged to a shared index page",
        "source_url": "https://ich.org/page/quality-guidelines"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ich-q9r1"
    },
    {
      "id": "changelog/2026-07-29-correction-iso-iec-22989-silent-status",
      "type": "correction.published",
      "occurred_on": "2026-07-29",
      "instrument_id": "iso-iec-22989",
      "subject_url": "https://gxplex.com/r/iso-iec-22989",
      "published_at": "https://gxplex.com/corrections#c-2026-07-29-correction-iso-iec-22989-silent-status",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "status_change",
        "from": "unknown",
        "to": "final",
        "note": "correction: the status moved unknown to final at commit 249742e9 on 2026-07-29 and no changelog entry was written at the time. Recorded 2026-09-01 from git history.",
        "source_url": "https://www.iso.org/standard/74296.html"
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "iso-iec-22989"
    },
    {
      "id": "changelog/2026-07-29-correction-iso-iec-24028-status-as-of",
      "type": "correction.published",
      "occurred_on": "2026-07-29",
      "instrument_id": "iso-iec-24028",
      "subject_url": "https://gxplex.com/r/iso-iec-24028",
      "published_at": "https://gxplex.com/corrections#c-2026-07-29-correction-iso-iec-24028-status-as-of",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "date_change",
        "from": "2023-09-11",
        "to": null,
        "note": "correction: status_as_of removed — the date belonged to a shared index page",
        "source_url": "https://www.iso.org/committee/6794475.html"
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "iso-iec-24028"
    },
    {
      "id": "changelog/2026-07-29-correction-iso-iec-38507-status-as-of",
      "type": "correction.published",
      "occurred_on": "2026-07-29",
      "instrument_id": "iso-iec-38507",
      "subject_url": "https://gxplex.com/r/iso-iec-38507",
      "published_at": "https://gxplex.com/corrections#c-2026-07-29-correction-iso-iec-38507-status-as-of",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "date_change",
        "from": "2023-09-11",
        "to": null,
        "note": "correction: status_as_of removed — the date belonged to a shared index page",
        "source_url": "https://www.iso.org/committee/6794475.html"
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "iso-iec-38507"
    },
    {
      "id": "changelog/2026-07-29-correction-iso-iec-42005-status-as-of",
      "type": "correction.published",
      "occurred_on": "2026-07-29",
      "instrument_id": "iso-iec-42005",
      "subject_url": "https://gxplex.com/r/iso-iec-42005",
      "published_at": "https://gxplex.com/corrections#c-2026-07-29-correction-iso-iec-42005-status-as-of",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "date_change",
        "from": "2023-09-11",
        "to": null,
        "note": "correction: status_as_of removed — the date belonged to a shared index page",
        "source_url": "https://www.iso.org/committee/6794475.html"
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "iso-iec-42005"
    },
    {
      "id": "changelog/2026-07-29-correction-iso-iec-5259-status-as-of",
      "type": "correction.published",
      "occurred_on": "2026-07-29",
      "instrument_id": "iso-iec-5259",
      "subject_url": "https://gxplex.com/r/iso-iec-5259",
      "published_at": "https://gxplex.com/corrections#c-2026-07-29-correction-iso-iec-5259-status-as-of",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "date_change",
        "from": "2023-09-11",
        "to": null,
        "note": "correction: status_as_of removed — the date belonged to a shared index page",
        "source_url": "https://www.iso.org/committee/6794475.html"
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "iso-iec-5259"
    },
    {
      "id": "changelog/2026-07-29-correction-iso-iec-sc42-programme-status-as-of",
      "type": "correction.published",
      "occurred_on": "2026-07-29",
      "instrument_id": "iso-iec-sc42-programme",
      "subject_url": "https://gxplex.com/r/iso-iec-sc42-programme",
      "published_at": "https://gxplex.com/corrections#c-2026-07-29-correction-iso-iec-sc42-programme-status-as-of",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "date_change",
        "from": "2023-09-11",
        "to": null,
        "note": "correction: status_as_of removed — the date belonged to a shared index page",
        "source_url": "https://www.iso.org/committee/6794475.html"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "iso-iec-sc42-programme"
    },
    {
      "id": "changelog/2026-07-29-correction-mhra-ai-airlock-linkrot",
      "type": "correction.published",
      "occurred_on": "2026-07-29",
      "instrument_id": "mhra-ai-airlock",
      "subject_url": "https://gxplex.com/r/mhra-ai-airlock",
      "published_at": "https://gxplex.com/corrections#c-2026-07-29-correction-mhra-ai-airlock-linkrot",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "date_change",
        "from": "resolving",
        "to": "error page",
        "note": "correction: primary source URL no longer resolves",
        "source_url": "https://www.gov.uk/government/collections/ai-airlock-the-regulatory-sandbox-for-airmd"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "mhra-ai-airlock"
    },
    {
      "id": "changelog/2026-07-29-correction-mhra-ai-linkrot",
      "type": "correction.published",
      "occurred_on": "2026-07-29",
      "instrument_id": "mhra-ai",
      "subject_url": "https://gxplex.com/r/mhra-ai",
      "published_at": "https://gxplex.com/corrections#c-2026-07-29-correction-mhra-ai-linkrot",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "date_change",
        "from": "resolving",
        "to": "error page",
        "note": "correction: primary source URL no longer resolves",
        "source_url": "https://www.gov.uk/government/collections/software-and-artificial-intelligence-ai-as-a-medical-device"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "mhra-ai"
    },
    {
      "id": "changelog/2026-07-29-correction-pic-s-status-as-of",
      "type": "correction.published",
      "occurred_on": "2026-07-29",
      "instrument_id": "pic-s",
      "subject_url": "https://gxplex.com/r/pic-s",
      "published_at": "https://gxplex.com/corrections#c-2026-07-29-correction-pic-s-status-as-of",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "date_change",
        "from": "2011-06-02",
        "to": null,
        "note": "correction: status_as_of removed — the date belonged to a shared index page",
        "source_url": "https://picscheme.org/en/publications"
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "pic-s"
    },
    {
      "id": "changelog/2026-07-29-correction-pics-pi041-status-as-of",
      "type": "correction.published",
      "occurred_on": "2026-07-29",
      "instrument_id": "pics-pi041",
      "subject_url": "https://gxplex.com/r/pics-pi041",
      "published_at": "https://gxplex.com/corrections#c-2026-07-29-correction-pics-pi041-status-as-of",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "date_change",
        "from": "2011-06-02",
        "to": null,
        "note": "correction: status_as_of removed — the date belonged to a shared index page",
        "source_url": "https://picscheme.org/en/publications"
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "pics-pi041"
    },
    {
      "id": "changelog/2026-07-29-correction-pren-18229-1-status-as-of",
      "type": "correction.published",
      "occurred_on": "2026-07-29",
      "instrument_id": "pren-18229-1",
      "subject_url": "https://gxplex.com/r/pren-18229-1",
      "published_at": "https://gxplex.com/corrections#c-2026-07-29-correction-pren-18229-1-status-as-of",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "date_change",
        "from": "2021-06-01",
        "to": null,
        "note": "correction: status_as_of removed — the date belonged to a shared index page",
        "source_url": "https://www.cencenelec.eu/areas-of-work/cen-cenelec-topics/artificial-intelligence/"
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "pren-18229-1"
    },
    {
      "id": "changelog/2026-07-29-correction-pren-18229-2-status-as-of",
      "type": "correction.published",
      "occurred_on": "2026-07-29",
      "instrument_id": "pren-18229-2",
      "subject_url": "https://gxplex.com/r/pren-18229-2",
      "published_at": "https://gxplex.com/corrections#c-2026-07-29-correction-pren-18229-2-status-as-of",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "date_change",
        "from": "2021-06-01",
        "to": null,
        "note": "correction: status_as_of removed — the date belonged to a shared index page",
        "source_url": "https://www.cencenelec.eu/areas-of-work/cen-cenelec-topics/artificial-intelligence/"
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "pren-18229-2"
    },
    {
      "id": "changelog/2026-07-29-correction-pren-18281-status-as-of",
      "type": "correction.published",
      "occurred_on": "2026-07-29",
      "instrument_id": "pren-18281",
      "subject_url": "https://gxplex.com/r/pren-18281",
      "published_at": "https://gxplex.com/corrections#c-2026-07-29-correction-pren-18281-status-as-of",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "date_change",
        "from": "2021-06-01",
        "to": null,
        "note": "correction: status_as_of removed — the date belonged to a shared index page",
        "source_url": "https://www.cencenelec.eu/areas-of-work/cen-cenelec-topics/artificial-intelligence/"
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "pren-18281"
    },
    {
      "id": "changelog/2026-07-29-correction-pren-18282-status-as-of",
      "type": "correction.published",
      "occurred_on": "2026-07-29",
      "instrument_id": "pren-18282",
      "subject_url": "https://gxplex.com/r/pren-18282",
      "published_at": "https://gxplex.com/corrections#c-2026-07-29-correction-pren-18282-status-as-of",
      "detail": {
        "scope": "instrument",
        "scope_id": null,
        "change_type": "date_change",
        "from": "2021-06-01",
        "to": null,
        "note": "correction: status_as_of removed — the date belonged to a shared index page",
        "source_url": "https://www.cencenelec.eu/areas-of-work/cen-cenelec-topics/artificial-intelligence/"
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "pren-18282"
    },
    {
      "id": "changelog/2026-07-29-ich-e6r3-status",
      "type": "status.transition",
      "occurred_on": "2026-07-29",
      "instrument_id": "ich-e6r3",
      "subject_url": "https://gxplex.com/r/ich-e6r3",
      "published_at": "https://gxplex.com/changes",
      "detail": {
        "from": "unknown",
        "to": "final",
        "note": "status recorded as final (previously unknown).",
        "source_url": "https://ich.org/page/efficacy-guidelines",
        "repeats": null,
        "repeats_day": null,
        "acts_in_window": 1,
        "window_after": null
      },
      "text_retained": false,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": false,
      "rights_of": "ich-e6r3"
    },
    {
      "id": "changelog/2026-07-29-ich-q12-status",
      "type": "status.transition",
      "occurred_on": "2026-07-29",
      "instrument_id": "ich-q12",
      "subject_url": "https://gxplex.com/r/ich-q12",
      "published_at": "https://gxplex.com/changes",
      "detail": {
        "from": "unknown",
        "to": "final",
        "note": "status recorded as final (previously unknown).",
        "source_url": "https://ich.org/page/quality-guidelines",
        "repeats": null,
        "repeats_day": null,
        "acts_in_window": 1,
        "window_after": null
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ich-q12"
    },
    {
      "id": "changelog/2026-07-29-ich-q13-status",
      "type": "status.transition",
      "occurred_on": "2026-07-29",
      "instrument_id": "ich-q13",
      "subject_url": "https://gxplex.com/r/ich-q13",
      "published_at": "https://gxplex.com/changes",
      "detail": {
        "from": "unknown",
        "to": "final",
        "note": "status recorded as final (previously unknown).",
        "source_url": "https://ich.org/page/quality-guidelines",
        "repeats": null,
        "repeats_day": null,
        "acts_in_window": 1,
        "window_after": null
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ich-q13"
    },
    {
      "id": "changelog/2026-07-29-ich-q14-status",
      "type": "status.transition",
      "occurred_on": "2026-07-29",
      "instrument_id": "ich-q14",
      "subject_url": "https://gxplex.com/r/ich-q14",
      "published_at": "https://gxplex.com/changes",
      "detail": {
        "from": "unknown",
        "to": "final",
        "note": "status recorded as final (previously unknown).",
        "source_url": "https://ich.org/page/quality-guidelines",
        "repeats": null,
        "repeats_day": null,
        "acts_in_window": 1,
        "window_after": null
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ich-q14"
    },
    {
      "id": "changelog/2026-07-29-ich-q2r2-status",
      "type": "status.transition",
      "occurred_on": "2026-07-29",
      "instrument_id": "ich-q2r2",
      "subject_url": "https://gxplex.com/r/ich-q2r2",
      "published_at": "https://gxplex.com/changes",
      "detail": {
        "from": "unknown",
        "to": "final",
        "note": "status recorded as final (previously unknown).",
        "source_url": "https://ich.org/page/quality-guidelines",
        "repeats": null,
        "repeats_day": null,
        "acts_in_window": 1,
        "window_after": null
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ich-q2r2"
    },
    {
      "id": "changelog/2026-07-29-ich-q9r1-status",
      "type": "status.transition",
      "occurred_on": "2026-07-29",
      "instrument_id": "ich-q9r1",
      "subject_url": "https://gxplex.com/r/ich-q9r1",
      "published_at": "https://gxplex.com/changes",
      "detail": {
        "from": "unknown",
        "to": "final",
        "note": "status recorded as final (previously unknown).",
        "source_url": "https://ich.org/page/quality-guidelines",
        "repeats": null,
        "repeats_day": null,
        "acts_in_window": 1,
        "window_after": null
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ich-q9r1"
    },
    {
      "id": "changelog/2026-07-29-iso-iec-24028-status",
      "type": "status.transition",
      "occurred_on": "2026-07-29",
      "instrument_id": "iso-iec-24028",
      "subject_url": "https://gxplex.com/r/iso-iec-24028",
      "published_at": "https://gxplex.com/changes",
      "detail": {
        "from": "unknown",
        "to": "final",
        "note": "status recorded as final (previously unknown).",
        "source_url": "https://www.iso.org/committee/6794475.html",
        "repeats": null,
        "repeats_day": null,
        "acts_in_window": 1,
        "window_after": null
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "iso-iec-24028"
    },
    {
      "id": "changelog/2026-07-29-iso-iec-38507-status",
      "type": "status.transition",
      "occurred_on": "2026-07-29",
      "instrument_id": "iso-iec-38507",
      "subject_url": "https://gxplex.com/r/iso-iec-38507",
      "published_at": "https://gxplex.com/changes",
      "detail": {
        "from": "unknown",
        "to": "final",
        "note": "status recorded as final (previously unknown).",
        "source_url": "https://www.iso.org/committee/6794475.html",
        "repeats": null,
        "repeats_day": null,
        "acts_in_window": 1,
        "window_after": null
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "iso-iec-38507"
    },
    {
      "id": "changelog/2026-07-29-iso-iec-42005-status",
      "type": "status.transition",
      "occurred_on": "2026-07-29",
      "instrument_id": "iso-iec-42005",
      "subject_url": "https://gxplex.com/r/iso-iec-42005",
      "published_at": "https://gxplex.com/changes",
      "detail": {
        "from": "unknown",
        "to": "final",
        "note": "status recorded as final (previously unknown).",
        "source_url": "https://www.iso.org/committee/6794475.html",
        "repeats": null,
        "repeats_day": null,
        "acts_in_window": 1,
        "window_after": null
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "iso-iec-42005"
    },
    {
      "id": "changelog/2026-07-29-iso-iec-5259-status",
      "type": "status.transition",
      "occurred_on": "2026-07-29",
      "instrument_id": "iso-iec-5259",
      "subject_url": "https://gxplex.com/r/iso-iec-5259",
      "published_at": "https://gxplex.com/changes",
      "detail": {
        "from": "unknown",
        "to": "final",
        "note": "status recorded as final (previously unknown).",
        "source_url": "https://www.iso.org/committee/6794475.html",
        "repeats": null,
        "repeats_day": null,
        "acts_in_window": 1,
        "window_after": null
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "iso-iec-5259"
    },
    {
      "id": "observation/astm-e2363/2026-07-29/7",
      "type": "observation.change_detected",
      "occurred_on": "2026-07-29",
      "instrument_id": "astm-e2363",
      "subject_url": "https://gxplex.com/r/astm-e2363",
      "published_at": "https://gxplex.com/observations/astm-e2363#obs-2026-07-29-7",
      "detail": {
        "hash_before": "2d1d054e07360de48a7e9b25080b69ed836fb8e5e4576c7fca82a9564f6fc05f",
        "hash_after": "a153d64e3bb5225b0c1d204cb68792f62cf87daaed7b3ff2ce9fbbdea4a9fe5e",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 6795,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "astm-e2363"
    },
    {
      "id": "observation/astm-e2500/2026-07-29/7",
      "type": "observation.change_detected",
      "occurred_on": "2026-07-29",
      "instrument_id": "astm-e2500",
      "subject_url": "https://gxplex.com/r/astm-e2500",
      "published_at": "https://gxplex.com/observations/astm-e2500#obs-2026-07-29-7",
      "detail": {
        "hash_before": "24a4d4afb9623c6d0c8cbe07ef0649ee2e33f63f9c1cfa5736da165f783daea2",
        "hash_after": "492749881d21e9c5cb1cd9411a865de30e7cbe9e6c885254e3fd6c6602afea66",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 7546,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "astm-e2500"
    },
    {
      "id": "observation/ema-ai-reflection/2026-07-29/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-07-29",
      "instrument_id": "ema-ai-reflection",
      "subject_url": "https://gxplex.com/r/ema-ai-reflection",
      "published_at": "https://gxplex.com/observations/ema-ai-reflection#obs-2026-07-29-1",
      "detail": {
        "hash_before": "eb42a10342ad597462395f790b666b2c47c8b8ff10b10201ca66c02dba3195e9",
        "hash_after": "863f5ab39635ca89bc0ae1c49ddd75740616ef2970e9651d56e69fca0634ce01",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 1932,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-ai-reflection"
    },
    {
      "id": "observation/ema-ai-reflection/2026-07-29/2",
      "type": "observation.change_detected",
      "occurred_on": "2026-07-29",
      "instrument_id": "ema-ai-reflection",
      "subject_url": "https://gxplex.com/r/ema-ai-reflection",
      "published_at": "https://gxplex.com/observations/ema-ai-reflection#obs-2026-07-29-2",
      "detail": {
        "hash_before": "eb42a10342ad597462395f790b666b2c47c8b8ff10b10201ca66c02dba3195e9",
        "hash_after": "863f5ab39635ca89bc0ae1c49ddd75740616ef2970e9651d56e69fca0634ce01",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 1932,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-ai-reflection"
    },
    {
      "id": "observation/ema-ai-reflection/2026-07-29/3",
      "type": "observation.change_detected",
      "occurred_on": "2026-07-29",
      "instrument_id": "ema-ai-reflection",
      "subject_url": "https://gxplex.com/r/ema-ai-reflection",
      "published_at": "https://gxplex.com/observations/ema-ai-reflection#obs-2026-07-29-3",
      "detail": {
        "hash_before": "863f5ab39635ca89bc0ae1c49ddd75740616ef2970e9651d56e69fca0634ce01",
        "hash_after": "eb42a10342ad597462395f790b666b2c47c8b8ff10b10201ca66c02dba3195e9",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 2451,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-ai-reflection"
    },
    {
      "id": "observation/ispe-gamp5-2e/2026-07-29/4",
      "type": "observation.change_detected",
      "occurred_on": "2026-07-29",
      "instrument_id": "ispe-gamp5-2e",
      "subject_url": "https://gxplex.com/r/ispe-gamp5-2e",
      "published_at": "https://gxplex.com/observations/ispe-gamp5-2e#obs-2026-07-29-4",
      "detail": {
        "hash_before": "d24468e76a703ca8ff3849cd638ab9dd950ba44c4c73ea7303a67c270c2270b2",
        "hash_after": "f5178d27f83ae1ec1ae753f331cba17837f136a63fbe50f183dfb2ed251f083f",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 7528,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "ispe-gamp5-2e"
    },
    {
      "id": "observation/nist-agent-standards/2026-07-29/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-07-29",
      "instrument_id": "nist-agent-standards",
      "subject_url": "https://gxplex.com/r/nist-agent-standards",
      "published_at": "https://gxplex.com/observations/nist-agent-standards#obs-2026-07-29-1",
      "detail": {
        "hash_before": "c0ab0e6263b303242354e55e17297d41f6bb8b47885c038b2de18747b6a4db94",
        "hash_after": "edcebd0e3a3610665b027fda32042a1eb54a576887dccf46627f25e13be1288b",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 5119,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "nist-agent-standards"
    },
    {
      "id": "observation/pmda-ai/2026-07-29/1",
      "type": "observation.change_detected",
      "occurred_on": "2026-07-29",
      "instrument_id": "pmda-ai",
      "subject_url": "https://gxplex.com/r/pmda-ai",
      "published_at": "https://gxplex.com/observations/pmda-ai#obs-2026-07-29-1",
      "detail": {
        "hash_before": "d8661844b4c5d0424750f5a0d46a78f59dfa514882f1f04ca76497fea3346f3a",
        "hash_after": "4a06fd5f364109bc1cb5ebb900ad76e189f25dc5419ee9311a8c8b2eb50c4527",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 2965,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "pmda-ai"
    },
    {
      "id": "changelog/2026-07-28-ema-ai-reflection-status",
      "type": "status.transition",
      "occurred_on": "2026-07-28",
      "instrument_id": "ema-ai-reflection",
      "subject_url": "https://gxplex.com/r/ema-ai-reflection",
      "published_at": "https://gxplex.com/changes",
      "detail": {
        "from": "unknown",
        "to": "final",
        "note": "status recorded as final (previously unknown).",
        "source_url": "https://www.ema.europa.eu/en/use-artificial-intelligence-ai-medicinal-product-lifecycle",
        "repeats": null,
        "repeats_day": null,
        "acts_in_window": 1,
        "window_after": null
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-ai-reflection"
    },
    {
      "id": "changelog/2026-07-28-ema-work-programme-status",
      "type": "status.transition",
      "occurred_on": "2026-07-28",
      "instrument_id": "ema-work-programme",
      "subject_url": "https://gxplex.com/r/ema-work-programme",
      "published_at": "https://gxplex.com/changes",
      "detail": {
        "from": "unknown",
        "to": "final",
        "note": "status recorded as final (previously unknown).",
        "source_url": "https://www.ema.europa.eu/en/about-us/how-we-work/planning-reporting",
        "repeats": null,
        "repeats_day": null,
        "acts_in_window": 1,
        "window_after": null
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "ema-work-programme"
    },
    {
      "id": "changelog/2026-07-28-eu-ai-act-status",
      "type": "status.transition",
      "occurred_on": "2026-07-28",
      "instrument_id": "eu-ai-act",
      "subject_url": "https://gxplex.com/r/eu-ai-act",
      "published_at": "https://gxplex.com/changes",
      "detail": {
        "from": "unknown",
        "to": "in-force",
        "note": "status recorded as in-force (previously unknown).",
        "source_url": "https://eur-lex.europa.eu/eli/reg/2024/1689/oj",
        "repeats": null,
        "repeats_day": null,
        "acts_in_window": 1,
        "window_after": null
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "eu-ai-act"
    },
    {
      "id": "changelog/2026-07-28-eu-gmp-annex-11-status",
      "type": "status.transition",
      "occurred_on": "2026-07-28",
      "instrument_id": "eu-gmp-annex-11",
      "subject_url": "https://gxplex.com/r/eu-gmp-annex-11",
      "published_at": "https://gxplex.com/changes",
      "detail": {
        "from": "unknown",
        "to": "withdrawn",
        "note": "status recorded as withdrawn (previously unknown).",
        "source_url": "https://health.ec.europa.eu/medicinal-products/eudralex/eudralex-volume-4_en",
        "repeats": null,
        "repeats_day": null,
        "acts_in_window": 1,
        "window_after": null
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "eu-gmp-annex-11"
    },
    {
      "id": "changelog/2026-07-28-eu-gmp-annex-22-status",
      "type": "status.transition",
      "occurred_on": "2026-07-28",
      "instrument_id": "eu-gmp-annex-22",
      "subject_url": "https://gxplex.com/r/eu-gmp-annex-22",
      "published_at": "https://gxplex.com/changes",
      "detail": {
        "from": "unknown",
        "to": "withdrawn",
        "note": "status recorded as withdrawn (previously unknown).",
        "source_url": "https://health.ec.europa.eu/medicinal-products/eudralex/eudralex-volume-4_en",
        "repeats": null,
        "repeats_day": null,
        "acts_in_window": 1,
        "window_after": null
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "eu-gmp-annex-22"
    },
    {
      "id": "changelog/2026-07-28-eu-ivdr-status",
      "type": "status.transition",
      "occurred_on": "2026-07-28",
      "instrument_id": "eu-ivdr",
      "subject_url": "https://gxplex.com/r/eu-ivdr",
      "published_at": "https://gxplex.com/changes",
      "detail": {
        "from": "unknown",
        "to": "in-force",
        "note": "status recorded as in-force (previously unknown).",
        "source_url": "https://eur-lex.europa.eu/eli/reg/2017/746/oj",
        "repeats": null,
        "repeats_day": null,
        "acts_in_window": 1,
        "window_after": null
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "eu-ivdr"
    },
    {
      "id": "changelog/2026-07-28-eu-mdr-status",
      "type": "status.transition",
      "occurred_on": "2026-07-28",
      "instrument_id": "eu-mdr",
      "subject_url": "https://gxplex.com/r/eu-mdr",
      "published_at": "https://gxplex.com/changes",
      "detail": {
        "from": "unknown",
        "to": "in-force",
        "note": "status recorded as in-force (previously unknown).",
        "source_url": "https://eur-lex.europa.eu/eli/reg/2017/745/oj",
        "repeats": null,
        "repeats_day": null,
        "acts_in_window": 1,
        "window_after": null
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "eu-mdr"
    },
    {
      "id": "changelog/2026-07-28-fda-ai-guidance-status",
      "type": "status.transition",
      "occurred_on": "2026-07-28",
      "instrument_id": "fda-ai-guidance",
      "subject_url": "https://gxplex.com/r/fda-ai-guidance",
      "published_at": "https://gxplex.com/changes",
      "detail": {
        "from": "unknown",
        "to": "final",
        "note": "status recorded as final (previously unknown).",
        "source_url": "https://www.fda.gov/regulatory-information/search-fda-guidance-documents",
        "repeats": null,
        "repeats_day": null,
        "acts_in_window": 1,
        "window_after": null
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "fda-ai-guidance"
    },
    {
      "id": "changelog/2026-07-28-fda-data-integrity-status",
      "type": "status.transition",
      "occurred_on": "2026-07-28",
      "instrument_id": "fda-data-integrity",
      "subject_url": "https://gxplex.com/r/fda-data-integrity",
      "published_at": "https://gxplex.com/changes",
      "detail": {
        "from": "unknown",
        "to": "final",
        "note": "status recorded as final (previously unknown).",
        "source_url": "https://www.fda.gov/regulatory-information/search-fda-guidance-documents/data-integrity-and-compliance-drug-cgmp-questions-and-answers",
        "repeats": null,
        "repeats_day": null,
        "acts_in_window": 1,
        "window_after": null
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "fda-data-integrity"
    },
    {
      "id": "changelog/2026-07-28-fda-pccp-status",
      "type": "status.transition",
      "occurred_on": "2026-07-28",
      "instrument_id": "fda-pccp",
      "subject_url": "https://gxplex.com/r/fda-pccp",
      "published_at": "https://gxplex.com/changes",
      "detail": {
        "from": "unknown",
        "to": "final",
        "note": "status recorded as final (previously unknown).",
        "source_url": "https://www.fda.gov/regulatory-information/search-fda-guidance-documents/marketing-submission-recommendations-predetermined-change-control-plan-artificial-intelligence",
        "repeats": null,
        "repeats_day": null,
        "acts_in_window": 1,
        "window_after": null
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "fda-pccp"
    },
    {
      "id": "changelog/2026-07-28-health-canada-ml-status",
      "type": "status.transition",
      "occurred_on": "2026-07-28",
      "instrument_id": "health-canada-ml",
      "subject_url": "https://gxplex.com/r/health-canada-ml",
      "published_at": "https://gxplex.com/changes",
      "detail": {
        "from": "unknown",
        "to": "draft",
        "note": "status recorded as draft (previously unknown).",
        "source_url": "https://www.canada.ca/en/health-canada/services/drugs-health-products/medical-devices.html",
        "repeats": null,
        "repeats_day": null,
        "acts_in_window": 1,
        "window_after": null
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "health-canada-ml"
    },
    {
      "id": "changelog/2026-07-28-ieee-7000-status",
      "type": "status.transition",
      "occurred_on": "2026-07-28",
      "instrument_id": "ieee-7000",
      "subject_url": "https://gxplex.com/r/ieee-7000",
      "published_at": "https://gxplex.com/changes",
      "detail": {
        "from": "unknown",
        "to": "withdrawn",
        "note": "status recorded as withdrawn (previously unknown).",
        "source_url": "https://standards.ieee.org/ieee/7000/6781/",
        "repeats": null,
        "repeats_day": null,
        "acts_in_window": 1,
        "window_after": null
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "ieee-7000"
    },
    {
      "id": "changelog/2026-07-28-nist-ai-rmf-status",
      "type": "status.transition",
      "occurred_on": "2026-07-28",
      "instrument_id": "nist-ai-rmf",
      "subject_url": "https://gxplex.com/r/nist-ai-rmf",
      "published_at": "https://gxplex.com/changes",
      "detail": {
        "from": "unknown",
        "to": "draft",
        "note": "status recorded as draft (previously unknown).",
        "source_url": "https://www.nist.gov/itl/ai-risk-management-framework",
        "repeats": null,
        "repeats_day": null,
        "acts_in_window": 1,
        "window_after": null
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "nist-ai-rmf"
    },
    {
      "id": "changelog/2026-07-28-nmpa-ai-status",
      "type": "status.transition",
      "occurred_on": "2026-07-28",
      "instrument_id": "nmpa-ai",
      "subject_url": "https://gxplex.com/r/nmpa-ai",
      "published_at": "https://gxplex.com/changes",
      "detail": {
        "from": "unknown",
        "to": "final",
        "note": "status recorded as final (previously unknown).",
        "source_url": "https://english.nmpa.gov.cn/",
        "repeats": null,
        "repeats_day": null,
        "acts_in_window": 1,
        "window_after": null
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "nmpa-ai"
    },
    {
      "id": "changelog/2026-07-28-pic-s-status",
      "type": "status.transition",
      "occurred_on": "2026-07-28",
      "instrument_id": "pic-s",
      "subject_url": "https://gxplex.com/r/pic-s",
      "published_at": "https://gxplex.com/changes",
      "detail": {
        "from": "unknown",
        "to": "final",
        "note": "status recorded as final (previously unknown).",
        "source_url": "https://picscheme.org/en/publications",
        "repeats": null,
        "repeats_day": null,
        "acts_in_window": 1,
        "window_after": null
      },
      "text_retained": true,
      "licence_class": "restricted",
      "quote_allowed": false,
      "snapshot_available": true,
      "rights_of": "pic-s"
    },
    {
      "id": "changelog/2026-07-28-pics-pi041-status",
      "type": "status.transition",
      "occurred_on": "2026-07-28",
      "instrument_id": "pics-pi041",
      "subject_url": "https://gxplex.com/r/pics-pi041",
      "published_at": "https://gxplex.com/changes",
      "detail": {
        "from": "unknown",
        "to": "final",
        "note": "status recorded as final (previously unknown).",
        "source_url": "https://picscheme.org/en/publications",
        "repeats": null,
        "repeats_day": null,
        "acts_in_window": 1,
        "window_after": null
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "pics-pi041"
    },
    {
      "id": "changelog/2026-07-28-us-21-cfr-part-11-status",
      "type": "status.transition",
      "occurred_on": "2026-07-28",
      "instrument_id": "us-21-cfr-part-11",
      "subject_url": "https://gxplex.com/r/us-21-cfr-part-11",
      "published_at": "https://gxplex.com/changes",
      "detail": {
        "from": "unknown",
        "to": "final",
        "note": "status recorded as final (previously unknown).",
        "source_url": "https://www.ecfr.gov/current/title-21/chapter-I/subchapter-A/part-11",
        "repeats": null,
        "repeats_day": null,
        "acts_in_window": 1,
        "window_after": null
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "us-21-cfr-part-11"
    },
    {
      "id": "observation/us-21-cfr-part-11/2026-07-28/10",
      "type": "observation.change_detected",
      "occurred_on": "2026-07-28",
      "instrument_id": "us-21-cfr-part-11",
      "subject_url": "https://gxplex.com/r/us-21-cfr-part-11",
      "published_at": "https://gxplex.com/observations/us-21-cfr-part-11#obs-2026-07-28-10",
      "detail": {
        "hash_before": "f0554d5c3fabd0e26ff77397a906027990afeac12b9d1ece143a88b59b1cfa71",
        "hash_after": "6a4d277ca4f8f1e0cad94eb5dfa0332b48d2a8ce14bce8d0b55f758cf4d27b6d",
        "http_status": 200,
        "fetch_method": "direct",
        "content_length": 23985,
        "means": "The normalised text retrieved on this day differs from the text retrieved before it. A difference is not a revision: a revision is a claim about a publisher and it is made only where a person or a recorded analysis has confirmed one."
      },
      "text_retained": true,
      "licence_class": "open",
      "quote_allowed": true,
      "snapshot_available": true,
      "rights_of": "us-21-cfr-part-11"
    }
  ]
}