Public library

Publication record

Saved

Suggestions Ctrl / Cmd K

URLs and files are analyzed with AI. Submitted records and supporting passages are saved publicly.

Publication analysis

Monetary Policy Summary and minutes of the Monetary Policy Committee meeting ending on 6 November 2024

4 selected findings · 7 of 7 quotations matched

Source passages

7

Returned quotations from the admitted text projection. Select a field citation to locate its referenced passage.

Quotation: matched

Proposed locator: page 1

Monetary Policy Summary and minutes of the Monetary Policy Committee meeting ending on 6 November 2024 7 November 2024

Quotation: matched · Referenced by selected finding

Proposed locator: page 2

Bank of England These are the minutes of the Monetary Policy Committee meeting ending on 6 November 2024.

Quotation: matched

Proposed locator: page 2

Operational decisions are taken by the Bank’s Monetary Policy Committee.

Quotation: matched · Referenced by selected finding

Proposed locator: page 3

At its meeting ending on 6 November 2024, the MPC voted by a majority of 8–1 to reduce Bank Rate by 0.25 percentage points, to 4.75%.

Quotation: matched

Proposed locator: page 3

CPI inflation fell to 1.7% in September but is expected to increase to around 2½% by the end of the year as weakness in energy prices falls out of the annual comparison. Services consumer price inflation has declined to 4.9%. Annual private sector regular average weekly earnings growth has continued to fall but remained elevated at 4.8% in the three months to August.

Quotation: matched

Proposed locator: page 5

The Committee discussed the near-term global risks and their potential impact on the inflation outlook in the United Kingdom.

Proposed printed page: 1

Quotation: matched

Proposed locator: page 4

The combined effects of the measures announced in Autumn Budget 2024 are provisionally expected to boost the level of GDP by around ¾% at their peak in a year’s time, relative to the August projections.

Economic context

1 / 4

official statistic · proposed mapping

Bank Rate

Reported expression: 4.75%. Assignment: reported.

Reference period: meeting ending on 6 November 2024 · Intervention: reduce Bank Rate by 0.25 percentage points, to 4.75% · Unit: %

Original generated description

Bank Rate Reduction to 4.75% in November 2024

At its meeting ending on 6 November 2024, the Bank of England Monetary Policy Committee voted by an 8-1 majority to reduce Bank Rate by 0.25 percentage points to 4.75%.

Structured-field presentation; field attribution and economic meaning are not independently validated.

Outcome
Bank Ratereported · proposedSource: e4
Reported expression
4.75%reported · proposedSource: e4
Unit
%reported · proposedSource: e4
Intervention
reduce Bank Rate by 0.25 percentage points, to 4.75%reported · proposedSource: e4
Geography
United Kingdominferred · proposedSource: e2
Reference period
meeting ending on 6 November 2024reported · proposedSource: e4
19 unresolved fields
Finding role
Unresolvedunresolved · proposed

This field was not supplied by the extractor. This does not establish absence from the publication.

not inspected

Subject
Unresolvedunresolved · proposed

This field was not supplied by the extractor. This does not establish absence from the publication.

not inspected

Comparison
Unresolvedunresolved · proposed

This field was not supplied by the extractor. This does not establish absence from the publication.

not inspected

Baseline
Unresolvedunresolved · proposed

This field was not supplied by the extractor. This does not establish absence from the publication.

not inspected

Denominator
Unresolvedunresolved · proposed

This field was not supplied by the extractor. This does not establish absence from the publication.

not inspected

Estimand
Unresolvedunresolved · proposed

This field was not supplied by the extractor. This does not establish absence from the publication.

not inspected

Estimator
Unresolvedunresolved · proposed

This field was not supplied by the extractor. This does not establish absence from the publication.

not inspected

Specification
Unresolvedunresolved · proposed

This field was not supplied by the extractor. This does not establish absence from the publication.

not inspected

Normalization
Unresolvedunresolved · proposed

This field was not supplied by the extractor. This does not establish absence from the publication.

not inspected

Uncertainty
Unresolvedunresolved · proposed

This field was not supplied by the extractor. This does not establish absence from the publication.

not inspected

Population
Unresolvedunresolved · proposed

This field was not supplied by the extractor. This does not establish absence from the publication.

not inspected

Sample count
Unresolvedunresolved · proposed

This field was not supplied by the extractor. This does not establish absence from the publication.

not inspected

Count role
Unresolvedunresolved · proposed

This field was not supplied by the extractor. This does not establish absence from the publication.

not inspected

Observation unit
Unresolvedunresolved · proposed

This field was not supplied by the extractor. This does not establish absence from the publication.

not inspected

Treatment period
Unresolvedunresolved · proposed

This field was not supplied by the extractor. This does not establish absence from the publication.

not inspected

Valuation
Unresolvedunresolved · proposed

This field was not supplied by the extractor. This does not establish absence from the publication.

not inspected

Adjustment
Unresolvedunresolved · proposed

This field was not supplied by the extractor. This does not establish absence from the publication.

not inspected

Rate basis
Unresolvedunresolved · proposed

This field was not supplied by the extractor. This does not establish absence from the publication.

not inspected

Dependencies and correspondence
Unresolvedunresolved · proposed

This field was not supplied by the extractor. This does not establish absence from the publication.

not inspected

  • Policy decision voted by majority of 8-1.

AI-generated interpretation. Matched quotations establish text locations; economic validity and publisher attribution remain unverified.

Source and processing receipt: 4 passed · 0 partial
Source, document identity and inspected coverage
Supplied document
S02.pdf
Input
Uploaded file
Inspected surface
application/pdf; 9 physical PDF pages
Source bytes SHA-256
30c7ef387ad49f39f211c9058f44616675b611c13a57505667cb6f9288221f67
Admitted text SHA-256
04cf8837a463c914d46dfdeae6a683b7bdfb58e410976d8168421dc1e9aa54d9
Source retention
Source bytes and inspected text are archived with immutable generations and hashes.
Report
Monetary Policy Summary and minutes of the Monetary Policy Committee meeting ending on 6 November 2024reported · proposedSource: e1
Publisher
Bank of Englandreported · proposedSource: e2
Authors
Monetary Policy Committeereported · proposedSource: e3
Publication time
7 November 2024reported · proposedSource: e1
Document kind
Monetary Policy Summary and minutesreported · proposedSource: e1
Study
Unresolvedunresolved · proposed

This field was not supplied by the extractor. This does not establish absence from the publication.

not inspected

Inspected edition
Unresolvedunresolved · proposed

This field was not supplied by the extractor. This does not establish absence from the publication.

not inspected

  • Selected findings are not an exhaustive inventory. Publisher authority and semantic mappings are not established by this analysis.
  • Physical PDF page indices differ from printed page labels. Text order and table header/note association are not independently validated.
  • The native PDF is supplied to Gemini. Figure, scan and layout interpretations without matched text anchors remain unverified.
APPLICATION SCHEMA: passed

Tool arguments match the versioned draft schema, field scopes and knowledge-state invariants.

SOURCE ANCHORS: passed

7 of 7 quotations uniquely match the admitted text projection. This checks location, not meaning.

FIELD SUPPORT: passed

0 populated finding fields lack matched literal/source support. Field attribution, table association and entailment are not assessed.

EXPRESSION PLACEMENT: passed

Numeric prose beside an unassigned expression is disclosed in the structured view. This is a completeness control, not numeric extraction or semantic validation.

openucem.publication-record/0.3.0 · Gemini · gemini-3.8-flash

2026-11-02T04:35:39.962Z · 1 model request

  • Selected findings are not an exhaustive inventory. Publisher authority and semantic mappings are not established by this analysis.
  • Physical PDF page indices differ from printed page labels. Text order and table header/note association are not independently validated.
  • The native PDF is supplied to Gemini. Figure, scan and layout interpretations without matched text anchors remain unverified.
  • Document consists of committee minutes and policy summary; projections are provisional model-based forecasts.
  • Text is selective extraction covering key macroeconomic indicators and decisions reported.
  • All assignments are proposed. Matching quotations and tokens do not certify economic meaning, causal claims, independent support or compatibility for calculation.
  • Source bytes and inspected text are archived with immutable generations and hashes. Retention does not verify publisher authority or economic meaning.
  • Findings and repeated specifications from one publication are potentially dependent. No coefficient conversion, pooling or statistical inference was performed.
Inspect the structured record
{
  "profile": "openucem.publication-record/0.3.0",
  "requestId": "a47e4c3a-28e5-47e6-b7ae-7f17e3da212f",
  "status": "completed_partial",
  "source": {
    "inputKind": "upload",
    "requestedUrl": null,
    "finalUrl": null,
    "filename": "S02.pdf",
    "mediaType": "application/pdf",
    "byteLength": 170834,
    "sourceBytesSha256": "30c7ef387ad49f39f211c9058f44616675b611c13a57505667cb6f9288221f67",
    "admittedTextSha256": "04cf8837a463c914d46dfdeae6a683b7bdfb58e410976d8168421dc1e9aa54d9",
    "acquiredAt": "2026-11-02T04:35:24.989Z",
    "retention": "durable_archive",
    "publisherAuthority": {
      "status": "unverified",
      "reason": "Document attribution and source origin are not verified by a URL capture, upload, or model assignment. This source capture does not establish publisher authenticity or semantic conformance."
    }
  },
  "document": {
    "report": {
      "status": "reported",
      "text": "Monetary Policy Summary and minutes of the Monetary Policy Committee meeting ending on 6 November 2024",
      "unresolvedReason": null,
      "reason": null,
      "passageRefs": [
        "e1"
      ],
      "alternatives": [],
      "origin": "model_proposal",
      "mappingAuthority": "proposed",
      "supportCheck": "source_anchored"
    },
    "publisher": {
      "status": "reported",
      "text": "Bank of England",
      "unresolvedReason": null,
      "reason": null,
      "passageRefs": [
        "e2"
      ],
      "alternatives": [],
      "origin": "model_proposal",
      "mappingAuthority": "proposed",
      "supportCheck": "source_anchored"
    },
    "authors": {
      "status": "reported",
      "text": "Monetary Policy Committee",
      "unresolvedReason": null,
      "reason": null,
      "passageRefs": [
        "e3"
      ],
      "alternatives": [],
      "origin": "model_proposal",
      "mappingAuthority": "proposed",
      "supportCheck": "source_anchored"
    },
    "publication_time": {
      "status": "reported",
      "text": "7 November 2024",
      "unresolvedReason": null,
      "reason": null,
      "passageRefs": [
        "e1"
      ],
      "alternatives": [],
      "origin": "model_proposal",
      "mappingAuthority": "proposed",
      "supportCheck": "source_anchored"
    },
    "document_kind": {
      "status": "reported",
      "text": "Monetary Policy Summary and minutes",
      "unresolvedReason": null,
      "reason": null,
      "passageRefs": [
        "e1"
      ],
      "alternatives": [],
      "origin": "model_proposal",
      "mappingAuthority": "proposed",
      "supportCheck": "source_anchored"
    },
    "study": {
      "status": "unresolved",
      "text": null,
      "unresolvedReason": "not_inspected",
      "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
      "passageRefs": [],
      "alternatives": [],
      "origin": "application_default",
      "mappingAuthority": "proposed",
      "supportCheck": "not_assessed"
    },
    "edition": {
      "status": "unresolved",
      "text": null,
      "unresolvedReason": "not_inspected",
      "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
      "passageRefs": [],
      "alternatives": [],
      "origin": "application_default",
      "mappingAuthority": "proposed",
      "supportCheck": "not_assessed"
    }
  },
  "findings": [
    {
      "id": "f1",
      "title": "Bank Rate Reduction to 4.75% in November 2024",
      "kind": "official_statistic",
      "summary": "At its meeting ending on 6 November 2024, the Bank of England Monetary Policy Committee voted by an 8-1 majority to reduce Bank Rate by 0.25 percentage points to 4.75%.",
      "mappingAuthority": "proposed",
      "fields": {
        "outcome": {
          "status": "reported",
          "text": "Bank Rate",
          "unresolvedReason": null,
          "reason": null,
          "passageRefs": [
            "e4"
          ],
          "alternatives": [],
          "origin": "model_proposal",
          "mappingAuthority": "proposed",
          "supportCheck": "source_anchored"
        },
        "expression": {
          "status": "reported",
          "text": "4.75%",
          "unresolvedReason": null,
          "reason": null,
          "passageRefs": [
            "e4"
          ],
          "alternatives": [],
          "origin": "model_proposal",
          "mappingAuthority": "proposed",
          "supportCheck": "source_anchored"
        },
        "unit": {
          "status": "reported",
          "text": "%",
          "unresolvedReason": null,
          "reason": null,
          "passageRefs": [
            "e4"
          ],
          "alternatives": [],
          "origin": "model_proposal",
          "mappingAuthority": "proposed",
          "supportCheck": "source_anchored"
        },
        "intervention": {
          "status": "reported",
          "text": "reduce Bank Rate by 0.25 percentage points, to 4.75%",
          "unresolvedReason": null,
          "reason": null,
          "passageRefs": [
            "e4"
          ],
          "alternatives": [],
          "origin": "model_proposal",
          "mappingAuthority": "proposed",
          "supportCheck": "source_anchored"
        },
        "geography": {
          "status": "inferred",
          "text": "United Kingdom",
          "unresolvedReason": null,
          "reason": null,
          "passageRefs": [
            "e2"
          ],
          "alternatives": [],
          "origin": "model_proposal",
          "mappingAuthority": "proposed",
          "supportCheck": "source_anchored"
        },
        "reference_period": {
          "status": "reported",
          "text": "meeting ending on 6 November 2024",
          "unresolvedReason": null,
          "reason": null,
          "passageRefs": [
            "e4"
          ],
          "alternatives": [],
          "origin": "model_proposal",
          "mappingAuthority": "proposed",
          "supportCheck": "source_anchored"
        },
        "finding_role": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "subject": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "comparison": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "baseline": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "denominator": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "estimand": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "estimator": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "specification": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "normalization": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "uncertainty": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "population": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "sample_size": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "sample_count_role": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "observation_unit": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "treatment_period": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "valuation": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "adjustment": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "rate_basis": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "relationships": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        }
      },
      "limitations": [
        "Policy decision voted by majority of 8-1."
      ]
    },
    {
      "id": "f2",
      "title": "UK CPI Inflation in September 2024",
      "kind": "official_statistic",
      "summary": "Twelve-month CPI inflation fell to 1.7% in September 2024.",
      "mappingAuthority": "proposed",
      "fields": {
        "outcome": {
          "status": "reported",
          "text": "CPI inflation",
          "unresolvedReason": null,
          "reason": null,
          "passageRefs": [
            "e5"
          ],
          "alternatives": [],
          "origin": "model_proposal",
          "mappingAuthority": "proposed",
          "supportCheck": "source_anchored"
        },
        "expression": {
          "status": "reported",
          "text": "1.7%",
          "unresolvedReason": null,
          "reason": null,
          "passageRefs": [
            "e5"
          ],
          "alternatives": [],
          "origin": "model_proposal",
          "mappingAuthority": "proposed",
          "supportCheck": "source_anchored"
        },
        "unit": {
          "status": "reported",
          "text": "%",
          "unresolvedReason": null,
          "reason": null,
          "passageRefs": [
            "e5"
          ],
          "alternatives": [],
          "origin": "model_proposal",
          "mappingAuthority": "proposed",
          "supportCheck": "source_anchored"
        },
        "reference_period": {
          "status": "reported",
          "text": "September",
          "unresolvedReason": null,
          "reason": null,
          "passageRefs": [
            "e5"
          ],
          "alternatives": [],
          "origin": "model_proposal",
          "mappingAuthority": "proposed",
          "supportCheck": "source_anchored"
        },
        "geography": {
          "status": "inferred",
          "text": "United Kingdom",
          "unresolvedReason": null,
          "reason": null,
          "passageRefs": [
            "e6"
          ],
          "alternatives": [],
          "origin": "model_proposal",
          "mappingAuthority": "proposed",
          "supportCheck": "source_anchored"
        },
        "finding_role": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "subject": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "intervention": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "comparison": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "baseline": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "denominator": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "estimand": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "estimator": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "specification": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "normalization": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "uncertainty": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "population": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "sample_size": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "sample_count_role": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "observation_unit": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "treatment_period": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "valuation": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "adjustment": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "rate_basis": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "relationships": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        }
      },
      "limitations": [
        "Inflation expected to increase to around 2.5% by end of year as weakness in energy prices falls out of annual comparison."
      ]
    },
    {
      "id": "f3",
      "title": "Private Sector Regular Earnings Growth to August 2024",
      "kind": "official_statistic",
      "summary": "Annual private sector regular average weekly earnings growth remained elevated at 4.8% in the three months to August 2024.",
      "mappingAuthority": "proposed",
      "fields": {
        "outcome": {
          "status": "reported",
          "text": "Annual private sector regular average weekly earnings growth",
          "unresolvedReason": null,
          "reason": null,
          "passageRefs": [
            "e5"
          ],
          "alternatives": [],
          "origin": "model_proposal",
          "mappingAuthority": "proposed",
          "supportCheck": "source_anchored"
        },
        "expression": {
          "status": "reported",
          "text": "4.8%",
          "unresolvedReason": null,
          "reason": null,
          "passageRefs": [
            "e5"
          ],
          "alternatives": [],
          "origin": "model_proposal",
          "mappingAuthority": "proposed",
          "supportCheck": "source_anchored"
        },
        "unit": {
          "status": "reported",
          "text": "%",
          "unresolvedReason": null,
          "reason": null,
          "passageRefs": [
            "e5"
          ],
          "alternatives": [],
          "origin": "model_proposal",
          "mappingAuthority": "proposed",
          "supportCheck": "source_anchored"
        },
        "reference_period": {
          "status": "reported",
          "text": "three months to August",
          "unresolvedReason": null,
          "reason": null,
          "passageRefs": [
            "e5"
          ],
          "alternatives": [],
          "origin": "model_proposal",
          "mappingAuthority": "proposed",
          "supportCheck": "source_anchored"
        },
        "geography": {
          "status": "inferred",
          "text": "United Kingdom",
          "unresolvedReason": null,
          "reason": null,
          "passageRefs": [
            "e6"
          ],
          "alternatives": [],
          "origin": "model_proposal",
          "mappingAuthority": "proposed",
          "supportCheck": "source_anchored"
        },
        "finding_role": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "subject": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "intervention": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "comparison": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "baseline": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "denominator": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "estimand": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "estimator": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "specification": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "normalization": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "uncertainty": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "population": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "sample_size": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "sample_count_role": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "observation_unit": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "treatment_period": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "valuation": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "adjustment": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "rate_basis": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "relationships": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        }
      },
      "limitations": [
        "Data noted as difficult to interpret with uncertainty in labour market outlook."
      ]
    },
    {
      "id": "f4",
      "title": "Projected Peak GDP Level Impact of Autumn Budget 2024",
      "kind": "research_estimate",
      "summary": "The combined effects of Autumn Budget 2024 measures are provisionally projected to boost the level of GDP by around 3/4% at peak in a year's time relative to August projections.",
      "mappingAuthority": "proposed",
      "fields": {
        "outcome": {
          "status": "reported",
          "text": "level of GDP",
          "unresolvedReason": null,
          "reason": null,
          "passageRefs": [
            "e7"
          ],
          "alternatives": [],
          "origin": "model_proposal",
          "mappingAuthority": "proposed",
          "supportCheck": "source_anchored"
        },
        "expression": {
          "status": "reported",
          "text": "around ¾%",
          "unresolvedReason": null,
          "reason": null,
          "passageRefs": [
            "e7"
          ],
          "alternatives": [],
          "origin": "model_proposal",
          "mappingAuthority": "proposed",
          "supportCheck": "source_anchored"
        },
        "unit": {
          "status": "reported",
          "text": "%",
          "unresolvedReason": null,
          "reason": null,
          "passageRefs": [
            "e7"
          ],
          "alternatives": [],
          "origin": "model_proposal",
          "mappingAuthority": "proposed",
          "supportCheck": "source_anchored"
        },
        "intervention": {
          "status": "reported",
          "text": "measures announced in Autumn Budget 2024",
          "unresolvedReason": null,
          "reason": null,
          "passageRefs": [
            "e7"
          ],
          "alternatives": [],
          "origin": "model_proposal",
          "mappingAuthority": "proposed",
          "supportCheck": "source_anchored"
        },
        "comparison": {
          "status": "reported",
          "text": "relative to the August projections",
          "unresolvedReason": null,
          "reason": null,
          "passageRefs": [
            "e7"
          ],
          "alternatives": [],
          "origin": "model_proposal",
          "mappingAuthority": "proposed",
          "supportCheck": "source_anchored"
        },
        "treatment_period": {
          "status": "reported",
          "text": "at their peak in a year’s time",
          "unresolvedReason": null,
          "reason": null,
          "passageRefs": [
            "e7"
          ],
          "alternatives": [],
          "origin": "model_proposal",
          "mappingAuthority": "proposed",
          "supportCheck": "source_anchored"
        },
        "finding_role": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "subject": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "baseline": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "denominator": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "estimand": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "estimator": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "specification": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "normalization": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "uncertainty": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "population": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "sample_size": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "sample_count_role": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "observation_unit": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "reference_period": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "geography": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "valuation": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "adjustment": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "rate_basis": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        },
        "relationships": {
          "status": "unresolved",
          "text": null,
          "unresolvedReason": "not_inspected",
          "reason": "This field was not supplied by the extractor. This does not establish absence from the publication.",
          "passageRefs": [],
          "alternatives": [],
          "origin": "application_default",
          "mappingAuthority": "proposed",
          "supportCheck": "not_assessed"
        }
      },
      "limitations": [
        "Provisional expectation based on model projections and subject to transmission uncertainties."
      ]
    }
  ],
  "passages": [
    {
      "id": "e1",
      "segmentId": "p1",
      "quote": "Monetary Policy Summary and minutes of the Monetary Policy Committee meeting ending on 6 November 2024 7 November 2024",
      "locator": "page 1",
      "printedPageLabel": null,
      "pageIndex": 1,
      "surface": "pdf_text_projection",
      "quoteCheck": "matched",
      "start": 0,
      "end": 118,
      "offsetUnit": "UTF-16"
    },
    {
      "id": "e2",
      "segmentId": "p2",
      "quote": "Bank of England These are the minutes of the Monetary Policy Committee meeting ending on 6 November 2024.",
      "locator": "page 2",
      "printedPageLabel": null,
      "pageIndex": 2,
      "surface": "pdf_text_projection",
      "quoteCheck": "matched",
      "start": 0,
      "end": 105,
      "offsetUnit": "UTF-16"
    },
    {
      "id": "e3",
      "segmentId": "p2",
      "quote": "Operational decisions are taken by the Bank’s Monetary Policy Committee.",
      "locator": "page 2",
      "printedPageLabel": null,
      "pageIndex": 2,
      "surface": "pdf_text_projection",
      "quoteCheck": "matched",
      "start": 371,
      "end": 443,
      "offsetUnit": "UTF-16"
    },
    {
      "id": "e4",
      "segmentId": "p3",
      "quote": "At its meeting ending on 6 November 2024, the MPC voted by a majority of 8–1 to reduce Bank Rate by 0.25 percentage points, to 4.75%.",
      "locator": "page 3",
      "printedPageLabel": null,
      "pageIndex": 3,
      "surface": "pdf_text_projection",
      "quoteCheck": "matched",
      "start": 348,
      "end": 481,
      "offsetUnit": "UTF-16"
    },
    {
      "id": "e5",
      "segmentId": "p3",
      "quote": "CPI inflation fell to 1.7% in September but is expected to increase to around 2½% by the end of the year as weakness in energy prices falls out of the annual comparison. Services consumer price inflation has declined to 4.9%. Annual private sector regular average weekly earnings growth has continued to fall but remained elevated at 4.8% in the three months to August.",
      "locator": "page 3",
      "printedPageLabel": null,
      "pageIndex": 3,
      "surface": "pdf_text_projection",
      "quoteCheck": "matched",
      "start": 715,
      "end": 1084,
      "offsetUnit": "UTF-16"
    },
    {
      "id": "e6",
      "segmentId": "p5",
      "quote": "The Committee discussed the near-term global risks and their potential impact on the inflation outlook in the United Kingdom.",
      "locator": "page 5",
      "printedPageLabel": "1",
      "pageIndex": 5,
      "surface": "pdf_text_projection",
      "quoteCheck": "matched",
      "start": 393,
      "end": 518,
      "offsetUnit": "UTF-16"
    },
    {
      "id": "e7",
      "segmentId": "p4",
      "quote": "The combined effects of the measures announced in Autumn Budget 2024 are provisionally expected to boost the level of GDP by around ¾% at their peak in a year’s time, relative to the August projections.",
      "locator": "page 4",
      "printedPageLabel": null,
      "pageIndex": 4,
      "surface": "pdf_text_projection",
      "quoteCheck": "matched",
      "start": 16,
      "end": 218,
      "offsetUnit": "UTF-16"
    }
  ],
  "coverage": {
    "inspectedSegments": [
      "p1",
      "p2",
      "p3",
      "p4",
      "p5",
      "p6",
      "p7",
      "p8",
      "p9"
    ],
    "physicalPages": 9,
    "admittedCharacters": 15634,
    "nativePdfProvidedToModel": true,
    "visualValidation": "not_performed",
    "findingLimit": 24,
    "selection": "model_selected_findings",
    "limitations": [
      "Selected findings are not an exhaustive inventory. Publisher authority and semantic mappings are not established by this analysis.",
      "Physical PDF page indices differ from printed page labels. Text order and table header/note association are not independently validated.",
      "The native PDF is supplied to Gemini. Figure, scan and layout interpretations without matched text anchors remain unverified."
    ]
  },
  "processing": {
    "provider": "Gemini",
    "model": "gemini-3.8-flash",
    "promptVersion": "publication-extraction/0.3.0",
    "startedAt": "2026-11-02T04:35:25.308Z",
    "completedAt": "2026-11-02T04:35:39.962Z",
    "transforms": [
      "pdf-text-items-in-parser-order/v1",
      "whitespace-normalization/v1"
    ],
    "tool": "submit_economic_extraction",
    "modelCalls": 1,
    "usage": {
      "inputTokens": 10042,
      "outputTokens": 2134
    }
  },
  "checks": [
    {
      "code": "APPLICATION_SCHEMA",
      "outcome": "passed",
      "detail": "Tool arguments match the versioned draft schema, field scopes and knowledge-state invariants."
    },
    {
      "code": "SOURCE_ANCHORS",
      "outcome": "passed",
      "detail": "7 of 7 quotations uniquely match the admitted text projection. This checks location, not meaning."
    },
    {
      "code": "FIELD_SUPPORT",
      "outcome": "passed",
      "detail": "0 populated finding fields lack matched literal/source support. Field attribution, table association and entailment are not assessed."
    },
    {
      "code": "EXPRESSION_PLACEMENT",
      "outcome": "passed",
      "detail": "Numeric prose beside an unassigned expression is disclosed in the structured view. This is a completeness control, not numeric extraction or semantic validation."
    }
  ],
  "assessment": {
    "scope": "application_structure_and_anchor_checks",
    "semanticConformance": "not_assessed",
    "mappingReview": "not_performed",
    "downstreamSuitability": "not_assessed"
  },
  "limitations": [
    "Selected findings are not an exhaustive inventory. Publisher authority and semantic mappings are not established by this analysis.",
    "Physical PDF page indices differ from printed page labels. Text order and table header/note association are not independently validated.",
    "The native PDF is supplied to Gemini. Figure, scan and layout interpretations without matched text anchors remain unverified.",
    "Document consists of committee minutes and policy summary; projections are provisional model-based forecasts.",
    "Text is selective extraction covering key macroeconomic indicators and decisions reported.",
    "All assignments are proposed. Matching quotations and tokens do not certify economic meaning, causal claims, independent support or compatibility for calculation.",
    "Source bytes and inspected text are archived with immutable generations and hashes. Retention does not verify publisher authority or economic meaning.",
    "Findings and repeated specifications from one publication are potentially dependent. No coefficient conversion, pooling or statistical inference was performed."
  ],
  "library": {
    "recordId": "db8286b75d5e23f7c2432bc73eb08df8",
    "url": "/library/db8286b75d5e23f7c2432bc73eb08df8/",
    "savedAt": "2026-11-02T04:35:39.963Z",
    "visibility": "public"
  }
}
Discovery coverage and record identity

Record db8286b75d5e23f7c2432bc73eb08df8

Keyword metadata: 120 of 120 distinct tokens indexed; 0 omitted. Semantic index: ready.

Projection record-summary-001-768-v1: 41 of 119 field lines, 1589 UTF-8 bytes. The complete result remains in the saved record.

Reopening this record does not run publication analysis again.