{
  "blanket_license_claimed": false,
  "component_boundaries": [
    {
      "authority_path": "source/lqbrin-tea-time-numerical-1868821/COPYING.txt",
      "id": "urn:uuid:4e47e84b-561f-50f0-b14a-88318af8e21e",
      "record_type": "rights",
      "schema_id": "ttna-rights-v1",
      "schema_version": "1.0.0",
      "scope": "code printed within and accompanying the textbook electronically",
      "source_required": true,
      "spdx_expression": "GPL-3.0-or-later"
    },
    {
      "attribution": "Leon Q. Brin, Tea Time Numerical Analysis, Third Edition",
      "authority_path": "source/lqbrin-tea-time-numerical-1868821/COPYING.txt",
      "id": "urn:uuid:52a7c815-5b13-5f21-a52a-e7fa11238e07",
      "modification_notice_required": true,
      "record_type": "rights",
      "schema_id": "ttna-rights-v1",
      "schema_version": "1.0.0",
      "scope": "book prose, mathematical exposition, and Indonesian translation subject to component review",
      "share_alike_required": true,
      "spdx_expression": "CC-BY-SA-4.0"
    },
    {
      "attribution": "Karl Heun, Neue Methode zur approximativen Integration der Differentialgleichungen einer unabhängigen Veränderlichen, Zeitschrift für Mathematik und Physik 45 (1900), p. 30; digitized by SUB Göttingen/GDZ, PPN599415665_0045, scan 00000036; Public Domain Mark 1.0.",
      "authority_path": "authority/third_party/heun1900/ASSET_AUTHORITY.json",
      "copyright_status": "public_domain",
      "id": "urn:uuid:5602adce-6069-5b8f-b5b8-c8a3fe5762f4",
      "institutional_evidence_url": "https://www.deutsche-digitale-bibliothek.de/item/5G33CMRMVBIFAAP3I2UDRHI3D3WMAHD2",
      "institutional_rights_label": "Public Domain Mark 1.0 (PDM)",
      "manifest_url": "https://gdz.sub.uni-goettingen.de/iiif/presentation/PPN599415665_0045/manifest",
      "not_cc0": true,
      "record_type": "rights",
      "rights_statement": "Public Domain Mark 1.0 Universal",
      "rights_uri": "https://creativecommons.org/publicdomain/mark/1.0/",
      "schema_id": "ttna-rights-v1",
      "schema_version": "1.0.0",
      "scope": "GDZ scan PPN599415665_0045/00000036 and its independently acquired release derivative",
      "spdx_expression": "CC-PDM-1.0"
    },
    {
      "authority_path": "authority/toolchain/cprotect-1.0f/TOOLCHAIN_AUTHORITY.json",
      "copyright": "Copyright (C) 2010-2011, 2026 by Bruno Le Floch",
      "id": "urn:uuid:74d169c6-4423-5211-bff7-f7f5e2243ec9",
      "maintainer": "Bruno Le Floch",
      "maintenance_status": "maintained",
      "preserve_complete_work_required": true,
      "record_type": "rights",
      "redistribution_permitted": true,
      "schema_id": "ttna-rights-v1",
      "schema_version": "1.0.0",
      "scope": "cprotect 1.0f canonical source and named derived files preserved in the R015 source closure",
      "spdx_expression": "LPPL-1.3c+"
    }
  ],
  "concepts": [
    {
      "concept_kind": "terminology_evidenced_concept_or_skill",
      "concept_local_id": "TTNA-CONCEPT-0121",
      "definition": null,
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": {
        "evidence_basis": "accepted source terminology plus existing segment uses_term relations",
        "source_locator": "roots-newtonsMethod.lyx",
        "source_term_id": "TTNA-TERM-0121"
      },
      "evidence_term_id": "urn:uuid:27fc2083-9f9c-5904-a613-713fed856ef0",
      "id": "urn:uuid:1017adea-ada2-5dd6-b475-f3a94d8f3919",
      "locale_neutral": true,
      "record_type": "concept",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 modular backend interoperability v0",
      "schema_id": "ttna-concept-v1",
      "schema_version": "1.0.0",
      "source_label": "Newton's method",
      "source_locale": "en-US",
      "status": "evidenced",
      "supersession_pointer": null,
      "timestamp": null
    },
    {
      "concept_kind": "terminology_evidenced_concept_or_skill",
      "concept_local_id": "TTNA-CONCEPT-0002",
      "definition": null,
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": {
        "evidence_basis": "accepted source terminology plus existing segment uses_term relations",
        "source_locator": "preface.lyx",
        "source_term_id": "TTNA-TERM-0002"
      },
      "evidence_term_id": "urn:uuid:5161bceb-ba4d-5444-acf6-3fa2b2bd24e7",
      "id": "urn:uuid:1aae3a27-ef0c-535a-937a-a9be88f585a0",
      "locale_neutral": true,
      "record_type": "concept",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 modular backend interoperability v0",
      "schema_id": "ttna-concept-v1",
      "schema_version": "1.0.0",
      "source_label": "root finding",
      "source_locale": "en-US",
      "status": "evidenced",
      "supersession_pointer": null,
      "timestamp": null
    },
    {
      "concept_kind": "terminology_evidenced_concept_or_skill",
      "concept_local_id": "TTNA-CONCEPT-0003",
      "definition": null,
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": {
        "evidence_basis": "accepted source terminology plus existing segment uses_term relations",
        "source_locator": "preface.lyx",
        "source_term_id": "TTNA-TERM-0003"
      },
      "evidence_term_id": "urn:uuid:5e094f86-1c40-53a1-b2b0-fae0bd6a0478",
      "id": "urn:uuid:86d14eff-8ae3-5a06-91f8-de04d0a0c1cc",
      "locale_neutral": true,
      "record_type": "concept",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 modular backend interoperability v0",
      "schema_id": "ttna-concept-v1",
      "schema_version": "1.0.0",
      "source_label": "interpolation",
      "source_locale": "en-US",
      "status": "evidenced",
      "supersession_pointer": null,
      "timestamp": null
    },
    {
      "concept_kind": "terminology_evidenced_concept_or_skill",
      "concept_local_id": "TTNA-CONCEPT-0027",
      "definition": null,
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": {
        "evidence_basis": "accepted source terminology plus existing segment uses_term relations",
        "source_locator": "preliminaries-taylor.lyx",
        "source_term_id": "TTNA-TERM-0027"
      },
      "evidence_term_id": "urn:uuid:e72bee07-7c77-50a8-a6dc-f474fac6e168",
      "id": "urn:uuid:96034853-d2ec-5bb5-8cbc-6d52ac756d97",
      "locale_neutral": true,
      "record_type": "concept",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 modular backend interoperability v0",
      "schema_id": "ttna-concept-v1",
      "schema_version": "1.0.0",
      "source_label": "Taylor series",
      "source_locale": "en-US",
      "status": "evidenced",
      "supersession_pointer": null,
      "timestamp": null
    },
    {
      "concept_kind": "terminology_evidenced_concept_or_skill",
      "concept_local_id": "TTNA-CONCEPT-0001",
      "definition": null,
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": {
        "evidence_basis": "accepted source terminology plus existing segment uses_term relations",
        "source_locator": "preface.lyx",
        "source_term_id": "TTNA-TERM-0001"
      },
      "evidence_term_id": "urn:uuid:83788c41-5671-5109-8ed7-cb0dc40b4bb6",
      "id": "urn:uuid:9e10a282-68a7-54bb-b695-bb5782bce208",
      "locale_neutral": true,
      "record_type": "concept",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 modular backend interoperability v0",
      "schema_id": "ttna-concept-v1",
      "schema_version": "1.0.0",
      "source_label": "numerical analysis",
      "source_locale": "en-US",
      "status": "evidenced",
      "supersession_pointer": null,
      "timestamp": null
    },
    {
      "concept_kind": "terminology_evidenced_concept_or_skill",
      "concept_local_id": "TTNA-CONCEPT-0017",
      "definition": null,
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": {
        "evidence_basis": "accepted source terminology plus existing segment uses_term relations",
        "source_locator": "preliminaries-errors.lyx",
        "source_term_id": "TTNA-TERM-0017"
      },
      "evidence_term_id": "urn:uuid:0fa3a734-add0-5ea5-bd88-067bee75ffb6",
      "id": "urn:uuid:a789e491-204d-50d5-ae8a-5317bd3009f0",
      "locale_neutral": true,
      "record_type": "concept",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 modular backend interoperability v0",
      "schema_id": "ttna-concept-v1",
      "schema_version": "1.0.0",
      "source_label": "round-off error",
      "source_locale": "en-US",
      "status": "evidenced",
      "supersession_pointer": null,
      "timestamp": null
    },
    {
      "concept_kind": "terminology_evidenced_concept_or_skill",
      "concept_local_id": "TTNA-CONCEPT-0396",
      "definition": null,
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": {
        "evidence_basis": "accepted source terminology plus existing segment uses_term relations",
        "source_locator": "splines-cubic.lyx",
        "source_term_id": "TTNA-TERM-0396"
      },
      "evidence_term_id": "urn:uuid:c7e62205-a751-5ac2-a91e-aeea6248dae8",
      "id": "urn:uuid:b83611ab-c502-5566-898b-3b780c4e9ee8",
      "locale_neutral": true,
      "record_type": "concept",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 modular backend interoperability v0",
      "schema_id": "ttna-concept-v1",
      "schema_version": "1.0.0",
      "source_label": "cubic spline",
      "source_locale": "en-US",
      "status": "evidenced",
      "supersession_pointer": null,
      "timestamp": null
    },
    {
      "concept_kind": "terminology_evidenced_concept_or_skill",
      "concept_local_id": "TTNA-CONCEPT-0426",
      "definition": null,
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": {
        "evidence_basis": "accepted source terminology plus existing segment uses_term relations",
        "source_locator": "ode-pendulum.lyx",
        "source_term_id": "TTNA-TERM-0426"
      },
      "evidence_term_id": "urn:uuid:a77d9560-1e09-5f70-b520-52cdd7720290",
      "id": "urn:uuid:c3101588-a888-5fc6-a035-0564f7410d60",
      "locale_neutral": true,
      "record_type": "concept",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 modular backend interoperability v0",
      "schema_id": "ttna-concept-v1",
      "schema_version": "1.0.0",
      "source_label": "ordinary differential equation",
      "source_locale": "en-US",
      "status": "evidenced",
      "supersession_pointer": null,
      "timestamp": null
    },
    {
      "concept_kind": "terminology_evidenced_concept_or_skill",
      "concept_local_id": "TTNA-CONCEPT-0004",
      "definition": null,
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": {
        "evidence_basis": "accepted source terminology plus existing segment uses_term relations",
        "source_locator": "preface.lyx",
        "source_term_id": "TTNA-TERM-0004"
      },
      "evidence_term_id": "urn:uuid:ecc9618d-628d-5adc-aa28-709e2fa2e174",
      "id": "urn:uuid:e258f762-daf6-54b5-a8eb-21389bc4e13e",
      "locale_neutral": true,
      "record_type": "concept",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 modular backend interoperability v0",
      "schema_id": "ttna-concept-v1",
      "schema_version": "1.0.0",
      "source_label": "numerical calculus",
      "source_locale": "en-US",
      "status": "evidenced",
      "supersession_pointer": null,
      "timestamp": null
    },
    {
      "concept_kind": "terminology_evidenced_concept_or_skill",
      "concept_local_id": "TTNA-CONCEPT-0286",
      "definition": null,
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": {
        "evidence_basis": "accepted source terminology plus existing segment uses_term relations",
        "source_locator": "calculus-rudiments.lyx",
        "source_term_id": "TTNA-TERM-0286"
      },
      "evidence_term_id": "urn:uuid:b0363572-7135-5828-9abd-637a2668806e",
      "id": "urn:uuid:e525a9a8-0252-57f7-9269-10c44d07f6ac",
      "locale_neutral": true,
      "record_type": "concept",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 modular backend interoperability v0",
      "schema_id": "ttna-concept-v1",
      "schema_version": "1.0.0",
      "source_label": "numerical integration",
      "source_locale": "en-US",
      "status": "evidenced",
      "supersession_pointer": null,
      "timestamp": null
    },
    {
      "concept_kind": "terminology_evidenced_concept_or_skill",
      "concept_local_id": "TTNA-CONCEPT-0005",
      "definition": null,
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": {
        "evidence_basis": "accepted source terminology plus existing segment uses_term relations",
        "source_locator": "preface.lyx",
        "source_term_id": "TTNA-TERM-0005"
      },
      "evidence_term_id": "urn:uuid:38563a0d-ce27-51e7-9c3d-d5d3eeb65e95",
      "id": "urn:uuid:e7401260-f87e-57be-bd95-d06402807f5a",
      "locale_neutral": true,
      "record_type": "concept",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 modular backend interoperability v0",
      "schema_id": "ttna-concept-v1",
      "schema_version": "1.0.0",
      "source_label": "differential equation",
      "source_locale": "en-US",
      "status": "evidenced",
      "supersession_pointer": null,
      "timestamp": null
    },
    {
      "concept_kind": "terminology_evidenced_concept_or_skill",
      "concept_local_id": "TTNA-CONCEPT-0075",
      "definition": null,
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": {
        "evidence_basis": "accepted source terminology plus existing segment uses_term relations",
        "source_locator": "roots-bisection.lyx",
        "source_term_id": "TTNA-TERM-0075"
      },
      "evidence_term_id": "urn:uuid:da69bc6d-41a5-5031-a250-c9df497d3fe2",
      "id": "urn:uuid:fd07065d-072d-569f-8092-6b6a307493aa",
      "locale_neutral": true,
      "record_type": "concept",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 modular backend interoperability v0",
      "schema_id": "ttna-concept-v1",
      "schema_version": "1.0.0",
      "source_label": "bisection method",
      "source_locale": "en-US",
      "status": "evidenced",
      "supersession_pointer": null,
      "timestamp": null
    }
  ],
  "correction_authority": {
    "bytes": 152062,
    "path": "00_control/ADVERSE_LEDGER.csv",
    "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
  },
  "corrections": [
    {
      "affected_source_file_ids": [
        "urn:uuid:38d3d36b-ae53-5d3d-a81e-4400d83022f9"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0032",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 154 formulas at pinned source lines 4621, 4625, and 4631",
      "id": "urn:uuid:00080898-db24-59d2-bc7b-a5cc3be114d0",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_mathematics",
      "severity": "P2",
      "source_backed_defect": "The answer uses denominator 5 in three occurrences of (5±sqrt(13))/5, but the preceding quadratic gives (5±sqrt(13))/3 and the stated numerical solution maps to (5+sqrt(13))/3.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "1c2cb885ac637a00d20b3e2e06297102c447c6fa64f45bf3c1d3da511bfa0224",
        "csv_row": 32,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-fixedpoint.lyx:layout-154",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned formula bytes in the source-aligned translation; a corrected-edition delta should replace the three denominator-5 tokens with denominator 3.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:ab55499d-7543-5edd-b12b-6725e72f26cf"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0278",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source and target Formulas at lines 468, 511, and 528",
      "id": "urn:uuid:0058c168-9c3a-5531-a16d-b4141d10a393",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_worked_example",
      "severity": "P1",
      "source_backed_defect": "The descending worked integration states h=1 at lines 468 and 528 although its stages use h=-1, and the second endpoint is labeled t_1=t_0+h=2 rather than t_2=t_1+h=2.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "584cd20eaf730363a43e0bb1f0070207b56e7097802f70d7da0c9f771c276549",
        "csv_row": 278,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-adaptive.lyx:layouts-10,11",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve all pinned Formula bytes in the source-aligned translation; restore the negative step sign and sequential endpoint indices only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:9e5a8493-cfb7-54b4-aec9-b2ea5b4ec86e"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0311",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source and target line 14229",
      "id": "urn:uuid:01138b2b-824b-58ea-ba11-c51d7aee22a9",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_spacing",
      "severity": "P3",
      "source_backed_defect": "The source joins consecutive sentences as 'sequence.For' without a space.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "70d121bca035e4a56c886b9cc33cc4e6a8d9d2379eac9a507762621f1404e1fd",
        "csv_row": 311,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "solutions.lyx:line-14229",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target separates and naturally punctuates the sentences; retain this bounded repair.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:6001eb41-2e73-5873-b56a-6a1318b8e125"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0265",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source line 4438; target line 4438",
      "id": "urn:uuid:029f702c-37a3-58e1-9568-687cbfdf8d33",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_diction",
      "severity": "P3",
      "source_backed_defect": "The phrase 'skip the discovery' uses inappropriate diction for omitting a mathematical derivation.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "d0d6930ed63850ed13f28b71182b6a62aeedf8c926f6c11da5e7cd2cafc6dd3e",
        "csv_row": 265,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-rungeKutta.lyx:layout-125",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target naturally says that the derivation process can be omitted; retain this bounded diction repair.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0324",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "final 30-file target set SHA-256 3aadfb2ba675a07f83df49dfdf1389a4da9278362c7a265ec08bcf9e45a3a469; release PDF SHA-256 cbc31e9e27fdee96845d78fa6a625bf956196001b7941ddf0f1232f5def46b45; source and rendered-text audits pass",
      "id": "urn:uuid:029f9fba-640c-5dbe-969b-65421126ca5a",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "target_residual_language",
      "severity": "P2",
      "source_backed_defect": "The first complete PDF revealed a bounded class of source-English strings that survived prose translation because they were serialized inside Formula, ERT, CommandInset name, or Index surfaces.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "9ae14a2cb118723b0b15edf40e6aaf4887ac8b02c306ef5c646226a9919c6ae1",
        "csv_row": 324,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "21 translated LyX files: reader-visible formula annotations, cross-reference display names, four digression titles, ODE Index payloads, and one unit-conversion display",
      "status": "resolved",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Translate only the reader-visible natural-language payloads into Indonesian while preserving mathematical operators, numbers, identifiers, labels, reference targets, code/listings, bibliography titles, URLs, and LyX control topology; rebuild and re-audit the PDF before release.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:ab55499d-7543-5edd-b12b-6725e72f26cf"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0289",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source and target table Formula line 4792 with the row beginning before line 4776",
      "id": "urn:uuid:032658e1-e0a9-5d3b-a818-8c57d6b3e5b9",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_tableau",
      "severity": "P1",
      "source_backed_defect": "The first row of the implicit tableau ends with +1/12, making the row sum 1/6 although its c value is 0; the consistent final coefficient is -1/12.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "421f0449a39cb35e3da70f6aca98779076f8315e156f5684cf95a1d382e6f856",
        "csv_row": 289,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-adaptive.lyx:layout-55",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned table Formula byte-for-byte in the source-aligned translation; change the sign only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:9e5a8493-cfb7-54b4-aec9-b2ea5b4ec86e"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0310",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source and target line 12973",
      "id": "urn:uuid:0385210e-bea0-5767-ba6e-787f8ce8b38d",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_spelling",
      "severity": "P3",
      "source_backed_defect": "The interpolation method name is misspelled 'Langrange'.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "25d519908790f74fdda83ac4ef24dfc7ee8906e1a13d920490c418023d6b4bbe",
        "csv_row": 310,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "solutions.lyx:line-12973",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target uses the established spelling 'Lagrange'; retain this bounded naming repair.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:ab55499d-7543-5edd-b12b-6725e72f26cf"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0290",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source and target lines 2500-2506; definitions at lines 3475-3500",
      "id": "urn:uuid:038669d5-4311-5d0d-b4ff-7ce09f3491bb",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_terminology",
      "severity": "P2",
      "source_backed_defect": "The text treats adaptive Runge-Kutta schemes and embedded methods as synonyms, although an embedded pair supplies two orders while adaptivity is the separate step-control procedure that may use such a pair.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "f953b45db1623831c1884c32e385c2e4ce3bc4b98e4b0906a3a7f1db9c74e3ef",
        "csv_row": 290,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-adaptive.lyx:layout-31",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the source-faithful Indonesian claim; distinguish 'tertanam' from 'adaptif' in an explicit corrected-edition explanation.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:61ac5f79-0d82-55bf-999c-c24495445d89"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0094",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 67 at pinned source lines 2662-2663",
      "id": "urn:uuid:052e1168-f01a-5de6-8c68-d30d14aee117",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_terminology",
      "severity": "P3",
      "source_backed_defect": "The source calls the distinguished complex square-root branch the 'principle branch' rather than the 'principal branch'.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "bf6a75978f50e79c61d173d65e5028af798534d47398ec3ac338591c2f4a4fdb",
        "csv_row": 94,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-polynomials.lyx:layout-67",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target uses the correct mathematical term 'cabang utama'; retain this concise terminology defect as an upstream-report candidate.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:8d2b4308-0e49-56d2-9f61-c84e9d93a045",
        "urn:uuid:ab55499d-7543-5edd-b12b-6725e72f26cf"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0302",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "ode-adaptive source lines 8952 and 10717 and target lines 8952 and 10717; answers source lines 8510-8511 and corresponding target lines",
      "id": "urn:uuid:06564d9e-7f86-5978-9fde-5380149f8f51",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_name_consistency",
      "severity": "P3",
      "source_backed_defect": "The method name appears with both the en-dash form Bogacki–Shampine and the hyphen form Bogacki-Shampine; the hyphenated form recurs in the answers child.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "5164ccb98fa4818afb4428f4d507c146b892e933e2f980709caefa66e2d57645",
        "csv_row": 302,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-adaptive.lyx:layouts-65,71; answers.lyx:lines-8510-8511",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target consistently uses the en-dash form Bogacki–Shampine; retain this bounded typographic repair.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:6001eb41-2e73-5873-b56a-6a1318b8e125"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0250",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source line 1301; target line 1301",
      "id": "urn:uuid:076ffdff-6987-5662-89b3-e9d01585611a",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_punctuation",
      "severity": "P3",
      "source_backed_defect": "The sentence ending 'will come up again!.' contains doubled terminal punctuation.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "50d571cc9da7b7a34295d34552356563ad641b0d6d891937e91caabbc90fd40d",
        "csv_row": 250,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-rungeKutta.lyx:layout-44",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target naturally retains only the exclamation mark; retain this bounded punctuation repair.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:1166d15e-519c-5909-8a43-88d070b170ae"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0018",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layouts 54-66, 78, 115-118 and preserved ERT code",
      "id": "urn:uuid:082e4020-8f15-502f-bfcb-02dadcd5cc27",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "localization_surface",
      "severity": "P3",
      "source_backed_defect": "Exact-protected formulas retain English ordinal suffixes such as n^{th}, the source thousands form 349,525 is ambiguous under id-ID punctuation, .5392 omits a leading zero, and executable code comments remain English.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "ccea5a50a25278461a1447362faaca6be487440b1ec6b36fa112462aa754e1ab",
        "csv_row": 18,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "preliminaries-recursion.lyx:protected-numeric-and-language-spans",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Tag these formula/code and locale-sensitive numeric spans in the backend for an explicit derived localization layer; do not silently mutate source math or executable code.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:16816a39-1d4e-5df9-872a-f5fa337aa8de"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0221",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 620-652, specifically line 648; compare the length definition at line 608 and the equation at line 823",
      "id": "urn:uuid:08550884-bf68-5b69-8e68-b1d80242060d",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_symbol_consistency",
      "severity": "P2",
      "source_backed_defect": "The acceleration term is written as ml times the second derivative of theta, using lowercase l even though the pendulum length is denoted by ell throughout and in the following equation.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "7e9d20662683bfd2cd8012c565a45c78196c3cff28d06eca64cfe746a9d76d17",
        "csv_row": 221,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-pendulum.lyx:layout-17",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula byte-for-byte in the source-aligned translation; replace lowercase l with ell only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:bd7bcd5f-2e72-5383-b5b9-4ece284a388b"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0085",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 53 at pinned source lines 3260-3263, 3314-3317, and 3368-3371",
      "id": "urn:uuid:08f74de1-e747-5ef7-ae58-0cec66fc6ad5",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_mathematics",
      "severity": "P2",
      "source_backed_defect": "The answer text calls each displayed real scalar itself a fixed point or period-two point of the exponential function, but the following Octave blocks add a nonzero imaginary component and verify the resulting complex number instead.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "379199495e1db333c307eda81b6c7da984d675be03ca88b5eca5e917cfb198f1",
        "csv_row": 85,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-moreConvergenceDiagrams.lyx:layout-53",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned scalar claims in the source-aligned translation; in an explicit corrected edition state the complete complex values .3181315052047641+1.33723570143069i and 2.653191974038697+13.9492083345332i as fixed points, and 1.668024051576096+5.03244706448616i as a period-two point mapped to its conjugate.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:6001eb41-2e73-5873-b56a-6a1318b8e125"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0261",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source and target exact remainder at line 4467, invalid Formula at line 4474, and replacement claim at lines 4479-4487",
      "id": "urn:uuid:0913dcc0-9677-5c53-ad25-62d5f66549fd",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_mathematics",
      "severity": "P1",
      "source_backed_defect": "The final error line compares a signed exact remainder to M h^2 f'(xi_h) without absolute values, leaves M undefined, and then claims c was replaced even though both c and xi_h remain in the displayed expression; the inequality is not mathematically valid as written.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "89b481cc4bedde3a05ceb46ca3ab52dad66fc79620bd5659bab53b67575b1f41",
        "csv_row": 261,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-rungeKutta.lyx:layout-125",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula byte-for-byte in the source-aligned translation; in an explicit corrected-edition layer state either the exact representation E=(h^2/2)f'(xi_h) or the bound |E|<=(h^2/2)max_I|f'|.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:bd7bcd5f-2e72-5383-b5b9-4ece284a388b"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0079",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 17 Formula at pinned source line 1559",
      "id": "urn:uuid:09622fe7-965a-586d-b8aa-672a9fce08e0",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_mathematics",
      "severity": "P2",
      "source_backed_defect": "The stated conjugate changes the real component from 2.062277729598284 to 2.0622377729598284, although complex conjugation must preserve the real component.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "d8ecf27dc082af283e31ab800d0fb6b6b08c0469ae1ccdb42b8f19a0035ee912",
        "csv_row": 79,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-moreConvergenceDiagrams.lyx:layout-17",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula bytes; restore the real component to 2.062277729598284 only in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:16816a39-1d4e-5df9-872a-f5fa337aa8de"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0231",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 1777-1812, specifically line 1801; target layout 41",
      "id": "urn:uuid:0970d0e6-563e-54c6-91e8-749e34527bf9",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_grammar",
      "severity": "P3",
      "source_backed_defect": "The phrase 'forms what is knows as' uses the finite verb 'knows' where the past participle 'known' is required.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "bcdbff37c8e6406e16c97c45c2728c669848221eac9ba2d3069b7f8e3209167b",
        "csv_row": 231,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-pendulum.lyx:layout-41",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target naturally uses 'membentuk apa yang dikenal sebagai'; retain this bounded grammatical repair.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:92dc8b7f-fe25-5df8-9258-e741b4914a05"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0187",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 352-460, specifically 359-360 and 380-410",
      "id": "urn:uuid:0ce47c9d-5fdc-5692-909a-ca3a367845e1",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_error_bound",
      "severity": "P2",
      "source_backed_defect": "The composite-trapezoidal error is said to be bounded by M(h/n)^3 sum_i f''(mu_i), but a magnitude bound requires absolute values; as written the right-hand side can be negative and therefore cannot bound the error magnitude.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "9f2d16441ff46692cdd47d2b806d2d478de439df5c33b42d10c2f8097b20df8b",
        "csv_row": 187,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "calculus-composite.lyx:layout-5",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve pinned Formula bytes in the source-aligned translation; in a corrected edition write |E| <= M(h/n)^3 sum_i |f''(mu_i)| and use continuity of |f''| to replace the average by |f''(xi_n)|.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:980800a8-5ab1-5101-9e89-6b5477d41ece"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0203",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 2811-2840",
      "id": "urn:uuid:0d75ea03-6bd1-512f-bc1a-45a016849c56",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_wording",
      "severity": "P3",
      "source_backed_defect": "The historical sentence lowercases the nationality adjective 'french' and awkwardly coordinates 'was first' with 'so has his name associated', weakening otherwise straightforward attribution.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "d3b0619478a351775166c37e47a77d1d407013719d75af498d53003ff701c33d",
        "csv_row": 203,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "splines-parametric.lyx:layout-26",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target capitalizes 'Prancis' and states the attribution naturally without adding historical claims; retain this bounded copy-edit in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:9e5a8493-cfb7-54b4-aec9-b2ea5b4ec86e"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0307",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source and target lines 6479-6483",
      "id": "urn:uuid:0e3f7320-d444-5bab-b7af-d1c1db0094ea",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_grammar",
      "severity": "P3",
      "source_backed_defect": "The interval phrase uses the mismatched construction 'between ... to' instead of 'between ... and'.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "37a32ce7a52e7d1ed2178a3239c8249a5f5fb7da11a1e40228e266425be2aff9",
        "csv_row": 307,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "solutions.lyx:lines-6479-6483",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target naturally uses the paired construction 'di antara ... dan'; retain this bounded grammar repair.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:12fb6e5f-b7fd-576d-b09b-4bd5e4e27410"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0135",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 118 at pinned source lines 5612-5621",
      "id": "urn:uuid:0eb6824d-4cca-53fb-90c4-9439a170463d",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_grammar",
      "severity": "P3",
      "source_backed_defect": "The sentence 'Let f and P_2 be the interpolating polynomial' applies the singular polynomial predicate to both the defined function f and P_2.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "e2c57dd03756b985ac069a1c5bb2502a644eb2faada5bdb2da24422ed71bb177",
        "csv_row": 135,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "interpolation-lagrange.lyx:layout-118",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target separates the function definition from the instruction that P_2 is the interpolating polynomial; retain this agreement/category repair as an upstream-report candidate.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:5d29be48-75a5-59ea-ae6a-726be74e4c67"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0183",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 6675 and 6716; compare the O(h^3) claim at lines 6688-6690 and the optimal-step question at lines 6729-6732",
      "id": "urn:uuid:12aabc87-231d-5adb-b528-29d061d10e94",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_math_notation",
      "severity": "P2",
      "source_backed_defect": "Both exercise formulas write exact equality for a finite-difference expression whose nonzero O(h^3) error and optimal-step search are the subjects of the exercises.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "1c348dc910b42c4b429f3d075de99b277c147588a414c1e671240556627f9f0c",
        "csv_row": 183,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "calculus-errors.lyx:layouts-140-141",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula bytes in the source-aligned translation; replace the equality signs with approximation signs only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:61ac5f79-0d82-55bf-999c-c24495445d89"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0091",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 22 at pinned source lines 1740-1792; distinctness is stated in layout 21 at lines 1695-1706",
      "id": "urn:uuid:12ac79dc-f45e-50a3-bcf5-96284e71d185",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_theorem_specification",
      "severity": "P2",
      "source_backed_defect": "The Fundamental Factorization Theorem is introduced as formalizing the preceding factorization with distinct roots, but its statement omits that r_1 through r_k are distinct.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "331324f243a5fb7e6fd0bfc4de592ab40e37a959f13a3841ecfba5b248edb4a4",
        "csv_row": 91,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-polynomials.lyx:layout-22",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned theorem statement in the source-aligned translation; add the distinctness condition only in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:6001eb41-2e73-5873-b56a-6a1318b8e125"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0246",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source format string at line 782, specifier at line 798, and inaccurate 12-spaces explanations at lines 790-791 and 808-809",
      "id": "urn:uuid:12c89986-22eb-5372-b1b4-6dfe18df0ecb",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_technical_explanation",
      "severity": "P2",
      "source_backed_defect": "The explanation says that %12.5g formats a floating-point number 'using 12 spaces', but 12 specifies a minimum field width of 12 characters; the number itself occupies part of that width, so any space padding depends on the rendered number's length.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "c58c073663b666d9938f3e49fb36eeec1d8dc9394d99e2fe6a9fdbd936250573",
        "csv_row": 246,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-rungeKutta.lyx:layout-29",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the source-faithful Indonesian explanation in the aligned translation; in an explicit corrected-edition layer describe a 12-character field width while retaining the correct five-significant-digit explanation.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:4cf78404-c49e-551c-a9c4-adb64c7fcdee"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0102",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 2 at pinned source lines 125-126",
      "id": "urn:uuid:130e7ffe-a906-53b9-8394-a035d3a313f7",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_grammar",
      "severity": "P3",
      "source_backed_defect": "The phrase 'maintains the guarantee the root is within' leaves 'within' without an object; the intended object is the current interval.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "9ca2e9315e5004c0a1a8f68f7db6c81589dff4e3586c7feafb4018708303bebe",
        "csv_row": 102,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-bracketing.lyx:layout-2",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target explicitly states that the root remains inside the interval; retain this concise grammar defect as an upstream-report candidate.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:684300d6-d8e9-5d44-8a04-f1159f3eb4fb"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0005",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 101 exact source wording",
      "id": "urn:uuid:135436d7-5858-523a-97c6-f01dd12e5ad8",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_notation",
      "severity": "P2",
      "source_backed_defect": "The request for the 50th term of T_100(e^x) expanded about x0=6 is notationally ambiguous; conventional notation would identify the Taylor polynomial for e^x as T_100(x).",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "e8db44512c4a2b0545a12896694e33715cd7464790b3bca93979c612918b5e04",
        "csv_row": 5,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "preliminaries-taylor.lyx:exercise-after-arctan",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the source formula in the exact-source translation and resolve only through a separately admitted correction after mathematical review.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:980800a8-5ab1-5101-9e89-6b5477d41ece"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0205",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 3060-3088; compare the endpoint derivative formulas at source lines 2385-2432",
      "id": "urn:uuid:13fd93cd-014b-5e25-acac-406bab2542d0",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_mathematics",
      "severity": "P2",
      "source_backed_defect": "Placing the shared endpoint on the line through its adjacent control points guarantees collinear endpoint derivative directions, but it is insufficient to force exact derivative matching: the adjacent control-vector magnitudes must also agree for the same parameter scale.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "883bf56585b5f8726a23130ac4e5929ae2985e56ef3bdf4d1880c534218dce80",
        "csv_row": 205,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "splines-parametric.lyx:layout-30",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Translate the pinned claim faithfully; add the equal-vector or parameter-scaling condition only in an annotated or corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:328afb24-9855-55c9-84fd-8433e55d3a40"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0270",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source and target Formula line 845",
      "id": "urn:uuid:14a28103-ffc9-5b0a-90f8-db42821d21f8",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_notation",
      "severity": "P2",
      "source_backed_defect": "The final summand in the first-order coefficient is written as bare alpha rather than alpha_3, breaking the preceding indexed sum.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "f5e725703cf70e4e02aa913017a693d21eb03d60c5bf2bd10b12e84945abe1b7",
        "csv_row": 270,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-errorAnalysis.lyx:layout-11",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula byte-for-byte in the source-aligned translation; restore alpha_3 only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:a25d1185-dce1-54f2-a9ec-3d02a9a26f1c"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0075",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 98 at pinned source line 3846",
      "id": "urn:uuid:152ad358-6d2e-5a62-8f3c-0d5fd1cc1fe3",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_terminology",
      "severity": "P3",
      "source_backed_defect": "The source calls the x_14 values 'fourteenth iterations'; x_14 is an iterate, whereas an iteration is the computational step that produces it.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "9329d7bd57c291cf6168d8b8a16bc7b3cbf817b5418be884328db0925586a975",
        "csv_row": 75,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-newtonsMethod.lyx:layout-98",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target naturally says 'hasil iterasi keempat belas'; retain this concise terminology defect as an upstream-report candidate.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:ab55499d-7543-5edd-b12b-6725e72f26cf"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0292",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source and target ODE at lines 3155-3166",
      "id": "urn:uuid:16181a44-ca1c-5d12-ad58-4dd0919f6f36",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_mathematics",
      "severity": "P2",
      "source_backed_defect": "The stiff ODE is said to have no closed-form solution and only an implicit solution, although its separable relation can be inverted with the Lambert W function.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "3368663643ae9602b1ae6e392dfacf8bd1fa7b83c6722225bd8e912e9cf6d227",
        "csv_row": 292,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-adaptive.lyx:layout-38",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the source-faithful Indonesian claim; say that no elementary explicit form is available, or provide the Lambert-W representation, only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:dd9900f4-eb1d-5c00-b87f-4a5ba60d03a8"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0024",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layouts 148, 152, and 155",
      "id": "urn:uuid:1752c31e-9ab0-5f46-af98-5cc0c97aca4c",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_specification",
      "severity": "P3",
      "source_backed_defect": "The output specification names the iteration count N_0, while the exact-root branch returns i and the exhaustion branch returns N_0; both values can correctly mean iterations performed, but the output name is inconsistent across branches.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "f672dfb6f39c0fe555cf4f6177afe3ec111d796e0e0e926b3048180302a37301",
        "csv_row": 24,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-bisection.lyx:layouts-148-155",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned pseudocode and treat this as a naming/specification clarification candidate, not a mathematical error.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:8d2b4308-0e49-56d2-9f61-c84e9d93a045"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0322",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source and target line 5257",
      "id": "urn:uuid:17a332be-1010-5b5d-9900-210c92399a6d",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_grammar",
      "severity": "P3",
      "source_backed_defect": "The sentence ends 'not particularly accurate between' without a complement naming the two endpoints, leaving 'between' incomplete.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "e1ea81fc729ffe3f19ac5606ba2c7576985e8c6d965081784d901d24cfea7dee",
        "csv_row": 322,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "answers.lyx:line-5257",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target supplies the understood complement as 'di antara keduanya'; retain this bounded grammatical repair.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:9c42ebf9-0435-5cdf-b0d1-e756eb2ac6ff"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0159",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 671-676",
      "id": "urn:uuid:17e09b42-49d8-52f5-b300-e5d40ad631d3",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_mathematics",
      "severity": "P2",
      "source_backed_defect": "After stating p_1''(x)=0, the next inline Formula gives p_1(x_0)=0 instead of p_1''(x_0)=0.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "e3582f9e5b527f2125e72e76293c125fc32a22e4b9d05bbe5a8102ad983a9812",
        "csv_row": 159,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "calculus-undeterminedCoefficients.lyx:layout-14",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula bytes in the source-aligned translation; restore the missing derivative marks only in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:a25d1185-dce1-54f2-a9ec-3d02a9a26f1c"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0057",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 30 at pinned source lines 1807-1810 and 1820-1833",
      "id": "urn:uuid:1a8ea398-464c-5bcb-8d77-cade30f2076c",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_mathematics",
      "severity": "P2",
      "source_backed_defect": "The proof uses noninteger powers e_n^(1-alpha) without absolute values, which need not be real when an error e_n is negative.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "28fc646e51612354668d2f1fda585327e1384e9f64effcdd045088a7026d259a",
        "csv_row": 57,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-newtonsMethod.lyx:layout-30",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the Formula bytes; reformulate the argument using absolute values only in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:12fb6e5f-b7fd-576d-b09b-4bd5e4e27410"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0128",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "six nodes at lines 1587-1593; L_6 occurrences at lines 1422, 1449, 1628, 1649, 1729, 1783, 1813, and 1856",
      "id": "urn:uuid:1ce13cd4-9d8c-5bb7-ab0d-272cf57938e1",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_notation",
      "severity": "P2",
      "source_backed_defect": "The figure discussion repeatedly calls the interpolant L_6 although it uses six nodes and the section defined L_n for n+1 nodes; its sixth-derivative error term likewise indicates a degree-at-most-five interpolant L_5.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "4c7954e45cc27dbedc6d65e611258c68a656352ba260aec7032873e681335d5a",
        "csv_row": 128,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "interpolation-lagrange.lyx:layouts-15-20",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve every pinned Formula byte in the source-aligned translation; determine whether the author intended a silent number-of-nodes convention or change the repeated subscript to 5 in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:12fb6e5f-b7fd-576d-b09b-4bd5e4e27410"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0133",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 56 Formula at pinned source lines 3137-3145, specifically line 3142",
      "id": "urn:uuid:1e5af72b-1f49-5964-bb08-44897ada2aed",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_mathematics",
      "severity": "P2",
      "source_backed_defect": "The uniqueness proof quantifies the interpolation nodes with i-0,...,n; the intended index range is i=0,...,n.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "74ee869a7c4087782c895f6648f073880a691806624c419a8db068d517209b21",
        "csv_row": 133,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "interpolation-lagrange.lyx:layout-56",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula bytes in the source-aligned translation; replace the minus sign with an equality sign only in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:9e5a8493-cfb7-54b4-aec9-b2ea5b4ec86e"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0315",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source and target line 23720",
      "id": "urn:uuid:1faf051c-b14c-5050-99db-5c5b7212a4d1",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_spelling",
      "severity": "P3",
      "source_backed_defect": "The word 'vertically' is misspelled 'veritcally'.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "0aebf03f3a9547049970008c865bbadd7f9c48255e8a3618200be46ede1e1116",
        "csv_row": 315,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "solutions.lyx:line-23720",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target naturally uses 'vertikal'; retain this bounded spelling repair.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:980800a8-5ab1-5101-9e89-6b5477d41ece"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0211",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 5538-5546; target layout 119",
      "id": "urn:uuid:1fba8d7f-17dc-573e-abe0-43d2f61df092",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_typography",
      "severity": "P3",
      "source_backed_defect": "The answer label spells the eponym 'Bezier' without its acute accent, unlike the chapter's TeX-assisted Bézier spelling elsewhere.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "fb7b9a604dc9e9ba32b6b8135b202fa06067f336e6c798324902b47ca1a354a4",
        "csv_row": 211,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "splines-parametric.lyx:layout-119",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target normalizes the reader-visible answer label to 'Kurva Bézier'; retain this bounded orthographic correction in the explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:328afb24-9855-55c9-84fd-8433e55d3a40"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0275",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 1478 and 1598; target lines 1478 and 1598",
      "id": "urn:uuid:20010ca5-6869-5f42-989c-ad2efdf6367c",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_name_consistency",
      "severity": "P3",
      "source_backed_defect": "The text alternates between the established name 'improved Euler method' and the inconsistent possessive 'improved Euler's method'.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "ded11f054cc151d89bc88a4c00f57b9e846b16505963df4f738144d5374012fc",
        "csv_row": 275,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-errorAnalysis.lyx:layouts-20,23",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target consistently uses 'metode Euler yang diperbaiki'; retain this bounded naming repair.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:a25d1185-dce1-54f2-a9ec-3d02a9a26f1c"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0065",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layouts 37 and 39 formulas at pinned source lines 2287 and 2454",
      "id": "urn:uuid:2021de1c-08c5-5bc8-85b5-fb67e16ab5ac",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_typography",
      "severity": "P3",
      "source_backed_defect": "Two approximations are written without leading zeros: .6666666666666667 and .3181315052047641.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "828781589dc31ba5af1360e0772e44e99e72c23818dd68dedfe4f5e00715ed8b",
        "csv_row": 65,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-newtonsMethod.lyx:layouts-37-and-39",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the Formula bytes; add both leading zeros together only in an explicit typography-corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:5d29be48-75a5-59ea-ae6a-726be74e4c67"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0178",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 4928-4971 and 5056-5068, specifically line 5061",
      "id": "urn:uuid:203ef8df-561b-5127-ac59-ae4442b0f533",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_consistency",
      "severity": "P2",
      "source_backed_defect": "The parent instruction requests values of f, x_0, and h, but the third subpart supplies x=10 rather than x_0=10.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "695d8ace0a09157c2ff67e467811566289e392358b75ca8ab922148e18d3d3bd",
        "csv_row": 178,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "calculus-errors.lyx:layout-69",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned inline Formula byte-for-byte in the source-aligned translation; change x to x_0 only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:12fb6e5f-b7fd-576d-b09b-4bd5e4e27410"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0125",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 7 at pinned source lines 941-953",
      "id": "urn:uuid:2132e3fe-207b-5146-9cfa-0219c4616981",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_cardinality",
      "severity": "P2",
      "source_backed_defect": "The list x_0,x_1,...,x_n contains n+1 values, but the source calls them n distinct real numbers.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "e0a8a74dbe4e2f5cb5d64f4dd2c3a40c327e48cd308ec73fb52ad7b94c410f12",
        "csv_row": 125,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "interpolation-lagrange.lyx:layout-7",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula inset containing n in the source-aligned translation; change it to n+1 only in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:6001eb41-2e73-5873-b56a-6a1318b8e125"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0254",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source and target hidden Note lines 2765-2795, specifically k_3 at line 2785 and k_4 using k_1 at line 2786",
      "id": "urn:uuid:2179ed2d-6d2c-5b32-94cb-128fc22d0d7d",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_algorithm",
      "severity": "P1",
      "source_backed_defect": "The hidden Runge-Kutta construction defines k_3 but then defines k_4 from k_1, leaving k_3 unused and breaking the intended sequential stage dependency.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "629f5c16ea6d565d101cad9941b2b49e1ac6bd15270d350de51c15841c419e1b",
        "csv_row": 254,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-rungeKutta.lyx:layout-72",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the hidden Note and Formula byte-for-byte in the source-aligned translation; replace k_1 by k_3 in the k_4 stage only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:c1da20ff-717f-5fda-928e-c9a9a6ad05a3"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0120",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 4 at pinned source lines 142-161, specifically lines 154-156",
      "id": "urn:uuid:2282e25d-50b3-50e5-9c70-78a839a75f9a",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_punctuation",
      "severity": "P3",
      "source_backed_defect": "The three-function enumeration contains the duplicated punctuation sequence ', and,' before f'.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "612d484a4acee77b41ac0795d6c9d3da50d10069dce10514e59bd449c23e8b61",
        "csv_row": 120,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "interpolation-challenge.lyx:layout-4",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target uses natural enumeration punctuation; deduplicate this recurring punctuation pattern with ADV-0095 and ADV-0111 in any upstream report.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:92dc8b7f-fe25-5df8-9258-e741b4914a05"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0184",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 511-520, specifically line 516",
      "id": "urn:uuid:25b828ee-56bf-57db-a096-aab14a31ef08",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_grammar",
      "severity": "P3",
      "source_backed_defect": "The phrase 'whose exact value if pi/4' uses 'if' where the copula 'is' is required.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "d6ea2d5be56276c7cafac4ec851a5695e6a4bfceeb8a32547cd2a6eee8c8aed5",
        "csv_row": 184,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "calculus-composite.lyx:layout-7",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target naturally says 'yang nilai eksaknya adalah'; retain this bounded correction in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:980800a8-5ab1-5101-9e89-6b5477d41ece"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0210",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 5352-5355; the predicted speed is the derivative of the Hermite interpolating polynomial",
      "id": "urn:uuid:25e75238-06e3-5bbd-a279-1d06d3a88bda",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_mathematics",
      "severity": "P2",
      "source_backed_defect": "For the continuous speed predicted by a Hermite polynomial, a strict exceedance interval generally has no first time: its infimum is the boundary time at which the speed equals the limit, not a time at which it already exceeds the limit.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "54077ba7011996e462e11927d160f6f88aebf1d78e3d01ede1a69b2eb89d11d7",
        "csv_row": 210,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "splines-parametric.lyx:layout-92",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Keep the source-aligned question in Indonesian as 'kapan mobil tersebut pertama kali melebihi'; in an annotated or corrected-edition layer ask for the first crossing time at which the predicted speed equals the limit before exceeding it.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:ab55499d-7543-5edd-b12b-6725e72f26cf"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0303",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "active source lines 203, 216, 226, 254, 294, 298, 526, 550, 774, 2304, and 10402; corresponding target reader surfaces",
      "id": "urn:uuid:26928a24-dee9-5987-999f-f136c1d850d6",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_hyphenation",
      "severity": "P3",
      "source_backed_defect": "The attributive method name 'Heun's third order method' repeatedly lacks a hyphen in 'third-order'.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "9ac876162f5383826f82d728d1e8b4a4b57c53076c32be3b321ce183289065df",
        "csv_row": 303,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-adaptive.lyx:reader-lines-203,216,226,254,294,298,526,550,774,2304,10402",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target consistently uses 'metode orde ketiga Heun' in prose, the reader-visible ERT digression title, and the reader-visible Index payload.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:328afb24-9855-55c9-84fd-8433e55d3a40"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0277",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source and target protected ERT line 1721",
      "id": "urn:uuid:2777b0ec-5c6f-5fe7-bae0-13aa8dd8999f",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_title_capitalization",
      "severity": "P3",
      "source_backed_defect": "The protected digression title capitalizes the article in 'Derivation of The (Classic) Runge-Kutta Order 4'.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "b8456edc121fac56d7babd28f0cc165c31a3617856273c459fc46eeac7ec37b2",
        "csv_row": 277,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-errorAnalysis.lyx:layout-25",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned ERT title byte-for-byte in the source-aligned translation; lowercase the article only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:684300d6-d8e9-5d44-8a04-f1159f3eb4fb"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0007",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layouts 3-20 and exercises",
      "id": "urn:uuid:278060ca-8afe-5cc1-984a-1104d7b527d3",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "localization_surface",
      "severity": "P3",
      "source_backed_defect": "Source formulas contain English ordinal suffixes and mbox text such as and and when that remain English under the exact-formula preservation rule.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "7029fc3afad8cb033fe3f84924965aaf8e2b2ea09fe45395b2a8fc3e67826e44",
        "csv_row": 7,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "preliminaries-taylor.lyx:formula-internal-text",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Tag these as math-embedded natural-language spans in the backend for locale-aware derived rendering; do not mutate exact formula bytes silently.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:684300d6-d8e9-5d44-8a04-f1159f3eb4fb"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0006",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layouts 19-20 source/target replay",
      "id": "urn:uuid:27be28de-0c70-5574-85fa-2ddd851f3a8f",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_typography",
      "severity": "P3",
      "source_backed_defect": "The source writes approximately .131 without the leading zero and uses doubled punctuation in 'polynomials-–those'.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "ae1a9aeb0b16992d39fd73cff88494d3f8302193b100deb5f816afa38c26c2d7",
        "csv_row": 6,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "preliminaries-taylor.lyx:layouts-19-20",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian prose removes the doubled punctuation; preserve formula bytes in this pass and track 0.131 as a future explicit typography correction.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:6001eb41-2e73-5873-b56a-6a1318b8e125"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0252",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source line 2154; target line 2154",
      "id": "urn:uuid:28318f6b-fe10-5207-9b03-96a161cd045a",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_punctuation",
      "severity": "P3",
      "source_backed_defect": "The table caption writes 'o.d.e solvers' without the final period in the abbreviation 'o.d.e.'.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "c5c14a1491accb70f89145c006e674c44cf127d4432634c21bacfec29a833b6a",
        "csv_row": 252,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-rungeKutta.lyx:layout-60",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target naturally renders the abbreviation as 'PDB'; retain this bounded punctuation repair.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:116e4ccc-bf87-5678-a350-1261c66b3c43"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0139",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 735-736",
      "id": "urn:uuid:2854cd3a-38a5-5705-a643-b561e7e92aba",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_typography",
      "severity": "P3",
      "source_backed_defect": "Neville's date range uses a hyphen in 1889-1961 while the adjacent Newton range uses an en dash.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "c0c75ab5b526548032a4f40d103d070ac0df2684daa0322d44df4ac89e5f1535",
        "csv_row": 139,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "interpolation-newton.lyx:layout-12",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target consistently uses an en dash.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:2f088b65-d74e-51d4-ab5b-f8a48b04566c"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0010",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "exercise exc:convergence-11 and supplied direct evaluation",
      "id": "urn:uuid:28f8f89e-f08a-573c-8042-81a6f71db1e5",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_executability",
      "severity": "P2",
      "source_backed_defect": "The requested ordinary-Octave evaluation includes n=10 for (2^(2^n)-2)/(2^(2^n)+3); direct binary64 evaluation overflows and yields Inf/Inf rather than the intended finite ratio.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "3edcfddb7b67fcf37a118ec771fadc2fb4aa7c6baa9c8edaeb3036443cc6b98a",
        "csv_row": 10,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "preliminaries-convergence.lyx:layout-103-exercise",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the exercise and code witness; later supply an explicitly corrected stable formulation or arbitrary-precision method.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:ab55499d-7543-5edd-b12b-6725e72f26cf"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0304",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source and target line 10679",
      "id": "urn:uuid:29476dfb-de61-5f1a-a3d7-faf58c8d4611",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_sentence_capitalization",
      "severity": "P3",
      "source_backed_defect": "The follow-up interrogative fragments 'significantly smaller?' and 'significantly larger?' begin with lowercase letters after question marks.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "44a9212e8d869b2a2f998e375753b2025eeb8e85aaecfd5622b1927217153fab",
        "csv_row": 304,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-adaptive.lyx:layout-71",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target capitalizes both follow-up questions; retain this bounded sentence repair.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:dd9900f4-eb1d-5c00-b87f-4a5ba60d03a8"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0023",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 100 formula at pinned source line 4401",
      "id": "urn:uuid:294c89a5-86c1-500b-97b7-69354d91d64a",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_math_encoding",
      "severity": "P3",
      "source_backed_defect": "One logarithm polynomial encodes three subtraction signs as Unicode U+2212 inside TeX text commands rather than mathematical minus operators.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "2d95b199770546da32128dbe1327d44578fd9287220e83ef31b7c442bf7f3828",
        "csv_row": 23,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-bisection.lyx:layout-100",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned formula bytes; normalize the operators only in an explicit corrected or portability-focused derived edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:5d29be48-75a5-59ea-ae6a-726be74e4c67"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0173",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 1074-1108",
      "id": "urn:uuid:29d95b43-0f3f-5905-a9a4-a286c9ff6b84",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_editorial",
      "severity": "P3",
      "source_backed_defect": "A hidden LyX Note contains an unresolved 'TODO: Terri says' editorial discussion in the pinned production source.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "3134d149e192a36bbbef7b29b64a76b896d954f54977db50a60245026c9378ce",
        "csv_row": 173,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "calculus-errors.lyx:layout-20",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the entire hidden Note byte-for-byte in the source-aligned translation; resolve or remove it only in an explicit upstream or corrected-edition pass.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:980800a8-5ab1-5101-9e89-6b5477d41ece"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0200",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 1356-1365",
      "id": "urn:uuid:29fb45e4-d652-5326-af91-a26274d0531b",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_math_notation",
      "severity": "P2",
      "source_backed_defect": "The endpoint (5,-2) is split into a protected inline Formula containing only '(5,-2' followed by the closing parenthesis outside math, producing malformed mathematical markup.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "59f7bbf6b2dcfa1c0a62f14275a35c52c74d92275b380ae04d0f583c96d4081a",
        "csv_row": 200,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "splines-parametric.lyx:layout-15",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula and surrounding LyX topology in the source-aligned translation; move the closing parenthesis into the Formula only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:dd9900f4-eb1d-5c00-b87f-4a5ba60d03a8"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0022",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layouts 25-45 pseudocode and stopping-logic explanation",
      "id": "urn:uuid:2a89c1d5-512d-5ae0-a53b-4380664aa73f",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_algorithm",
      "severity": "P2",
      "source_backed_defect": "The prose says Step 4 stops when err<=tol, but the displayed pseudocode Step 4 tests only M=0 and never defines err; tolerance is enforced instead by the precomputed iteration count N.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "78398c82e319e83d2b229e851ce98332dd2c44fd27a6313d9812b04a1546735f",
        "csv_row": 22,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-bisection.lyx:layout-45",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned pseudocode and explanatory formula bytes in the source-aligned translation; resolve the prose/algorithm mismatch only in an explicit corrected-edition delta.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:980800a8-5ab1-5101-9e89-6b5477d41ece"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0202",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 2496-2512",
      "id": "urn:uuid:2aa75f05-070a-5782-b94e-e2ce3c3a4e09",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_grammar",
      "severity": "P3",
      "source_backed_defect": "The sentence 'give us two points x and y must pass through' is missing a relative connector such as 'that', obscuring the relationship between the endpoint control points and the coordinate functions.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "4448b088bc9d540325859467510218a2e830cc919b76cfcf8be61664b67e7ca9",
        "csv_row": 202,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "splines-parametric.lyx:layout-22",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target supplies the relationship naturally as 'dua titik yang harus dilalui oleh x dan y'; retain this bounded clarification in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:980800a8-5ab1-5101-9e89-6b5477d41ece"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0196",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 442-457, specifically the display at line 454",
      "id": "urn:uuid:2b555d39-5bb3-564a-b3fa-ff84bbf6ff55",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_math_notation",
      "severity": "P2",
      "source_backed_defect": "The displayed derivative begins with p-dot(x) even though p and every term on the right are functions of t; x is not the differentiation variable in this derivation.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "8f6f4b9f6a3c17bf107534da19cb8d4b610c7a9f00bc6c54b2502feddbce645e",
        "csv_row": 196,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "splines-parametric.lyx:layout-6",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula byte-for-byte in the source-aligned translation; replace x with t only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:2f088b65-d74e-51d4-ab5b-f8a48b04566c"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0012",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 4628 and 4791 at pinned commit",
      "id": "urn:uuid:2ce96c38-a357-55a6-9cde-8c2bba71b4b8",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_typography",
      "severity": "P3",
      "source_backed_defect": "The source contains the prose typos 'arithemetic' and 'as generate by typing'.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "9bc5c73fe2418ff5e02cf43e3250a74a7ce7679bbb0751cffade4e3774aa2a46",
        "csv_row": 12,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "preliminaries-convergence.lyx:layouts-52-53",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian translation naturally expresses the intended prose; retain these as concise upstream-report candidates.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:980800a8-5ab1-5101-9e89-6b5477d41ece"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0209",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source line 4905 contains \\\\dot{\\\\theta(t)}; compare the adjacent \\\\dot{r}(t) header at line 4893",
      "id": "urn:uuid:30030df7-698e-51c8-ad6b-b1413c40b84a",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_math_notation",
      "severity": "P3",
      "source_backed_defect": "The polar-data table writes the angular derivative as dot(theta(t)), placing the dot over the entire parenthesized expression rather than over theta; the conventional notation is dot(theta)(t), matching the adjacent dot(r)(t) header.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "5f45efa430481b90f6e6844f8f59ecb4a6ffae25f697c401ad2fab0b4baf18f7",
        "csv_row": 209,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "splines-parametric.lyx:layout-84",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula byte-for-byte in the source-aligned translation; move the argument outside the dot accent only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:9c42ebf9-0435-5cdf-b0d1-e756eb2ac6ff"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0167",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 942-945, specifically line 943",
      "id": "urn:uuid:3004bc0f-4e26-5119-ad2e-465ab7f2ab7a",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_wording",
      "severity": "P3",
      "source_backed_defect": "The phrase 'a small host of regularly spaced stencils' is internally awkward because 'host' conventionally suggests a large number; the intended sense is a small set.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "d1e77f38506e3578dac814490fcb1d8f4ece2658ca6faa4333c61907c6cb84a9",
        "csv_row": 167,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "calculus-undeterminedCoefficients.lyx:layout-26",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target uses 'sejumlah kecil stensil berjarak teratur'; retain this bounded wording repair in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:5d29be48-75a5-59ea-ae6a-726be74e4c67"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0170",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 242-280, especially the differentiated display at lines 256-259",
      "id": "urn:uuid:30997ecf-d2ec-5bf5-84e3-1f755ad43cd4",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_proof",
      "severity": "P2",
      "source_backed_defect": "The derivation differentiates the existential Lagrange-remainder coefficient f^(n+1)(xi_x)/(n+1)! with respect to x even though no differentiable selection x->xi_x has been established.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "775b7a98754d593f5003603150e6aa169345cd0c3e5579c6b594c615664e0d0e",
        "csv_row": 170,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "calculus-errors.lyx:layout-5",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Translate the pinned derivation faithfully and preserve every Formula byte; justify the node derivative error with a separate derivative-remainder theorem or limit argument only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:ab55499d-7543-5edd-b12b-6725e72f26cf"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0279",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source and target recomputation at lines 657-660",
      "id": "urn:uuid:333555d4-7b15-5511-b1d9-49086d0fee15",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_worked_example",
      "severity": "P1",
      "source_backed_defect": "After reducing the rejected step to about -1.485, the recomputed k_3 Formula retains stale -4/3 arguments and a stale 7.3111 value while displaying the result of the new step.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "5e70b2fc2e42afe31bb35ec87c716858156ae07b1faf862e252ac3302d9c6395",
        "csv_row": 279,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-adaptive.lyx:layout-12",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula byte-for-byte in the source-aligned translation; recompute every k_3 argument consistently with the accepted step only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:38d3d36b-ae53-5d3d-a81e-4400d83022f9"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0034",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 154 formula at pinned source line 4615",
      "id": "urn:uuid:351929a2-79d8-5e8e-9ecf-4fc9f6afbd56",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_typography",
      "severity": "P3",
      "source_backed_defect": "The numerical approximation is printed as .4648 without a leading zero.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "617e402b33c50999d30e50416750d3036015e5890ddd1edd531a3527b3206c46",
        "csv_row": 34,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-fixedpoint.lyx:layout-154",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the protected formula in the source-aligned translation; normalize to 0.4648 only in an explicit corrected or locale-aware derived edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:d42f5e5f-5253-5cd6-972a-37c5bf31d747"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0042",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layouts 11 and 25 at pinned source lines 2300 and 4302",
      "id": "urn:uuid:35c75801-d23b-5d4e-91bc-8fe634adb1ab",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_grammar",
      "severity": "P3",
      "source_backed_defect": "The phrases 'the Aitken's delta-squared sequence' and 'the Aitken's delta-squared step' combine an article with a possessive construction.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "bd9e49e5de08c3bf5c2b4a6529e478a7682030432ab4c5db7b253ee1cd0e85f1",
        "csv_row": 42,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-orderOfConvergence.lyx:layouts-11-and-25",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target uses the natural phrase 'delta-kuadrat Aitken'; retain this as a concise upstream-report candidate.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:5d29be48-75a5-59ea-ae6a-726be74e4c67"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0181",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 2135 and 2209",
      "id": "urn:uuid:35ea1acc-1331-5ad4-a75a-d254d864233b",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_mathematics",
      "severity": "P2",
      "source_backed_defect": "Both off-center five-point first-derivative formulas give the leading error term with a positive h^4/20 coefficient, but Taylor expansion yields -h^4 f^(5)(xi)/20.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "79880bcec9c827bc29ac176c64b7362dca97cbb7e10c389053a34b92c32363db",
        "csv_row": 181,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "calculus-errors.lyx:layout-35",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula bytes in the source-aligned translation; change both signs only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:4cf78404-c49e-551c-a9c4-adb64c7fcdee"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0104",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 8 at pinned source lines 194-199",
      "id": "urn:uuid:364b6a48-6f0b-557e-8c7f-657cd0325b9b",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_wording",
      "severity": "P3",
      "source_backed_defect": "The false-position description refers to 'the latest iteration' and then says that same value is retained 'whether that iteration is the latest or not', making the sentence internally contradictory.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "d3a6727ea3a97d939498a99f9b2ddd85ccb14bf890f35710818b082beb6d6d53",
        "csv_row": 104,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-bracketing.lyx:layout-8",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target states that whichever previous approximation preserves the bracket is retained, whether or not it is the newest; retain this wording defect as an upstream-report candidate.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:3ff1a90b-b72b-5b4b-9517-e49328969900"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0218",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 1600-1603; target layout 51",
      "id": "urn:uuid:36c1465d-ba2a-5e07-92a1-dc05780caa46",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_grammar",
      "severity": "P3",
      "source_backed_defect": "The discussion shifts without a clear antecedent from singular 'the cubic spline' and 'it' to plural 'they' when describing Boeing's uses.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "a9a76e332bb749bc8d83c1b0a9ba8cb6e78374575533670631d5ee6f4e2703cf",
        "csv_row": 218,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "splines-cubic.lyx:layout-51",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target repeats 'splin' explicitly and maintains coherent number; retain this editorial correction.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:a25d1185-dce1-54f2-a9ec-3d02a9a26f1c"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0060",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layouts 17-24 at pinned source lines 679-814",
      "id": "urn:uuid:38060ec6-a698-533e-8ab8-a8e39a5cc043",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_algorithm",
      "severity": "P2",
      "source_backed_defect": "The pseudo-code calls tol the desired accuracy, but stopping only when successive iterates differ by at most tol does not guarantee root error at most tol without an a posteriori bound.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "01da171aaeaed1c9ade983dc35135407b0a9991e39eb39162b8767331972cc00",
        "csv_row": 60,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-newtonsMethod.lyx:layouts-17-24",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned algorithm; describe tol as a step-size tolerance or add a justified root-error bound in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:6001eb41-2e73-5873-b56a-6a1318b8e125"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0256",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 2397 and 2407; target lines 2397 and 2407",
      "id": "urn:uuid:39562ef6-b380-5422-a898-50fde332250b",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_ode_terminology",
      "severity": "P2",
      "source_backed_defect": "The discussion calls the convergence/error exponent a degree and says it is one less than the degree of the underlying integration rule, although the intended numerical-analysis concept is order.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "f5dd720622f816c727c33257d79ef778863c3a8a469027a319c348eb2223aa2c",
        "csv_row": 256,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-rungeKutta.lyx:layout-61",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the source-faithful Indonesian term 'derajat' in the aligned translation; use 'orde' for both occurrences only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:d42f5e5f-5253-5cd6-972a-37c5bf31d747"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0044",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 41 key-concept statement at pinned source lines 4618-4670",
      "id": "urn:uuid:39f4d489-411d-58f9-823e-ec316a2cfc25",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_mathematics",
      "severity": "P2",
      "source_backed_defect": "The stated hypotheses do not support either full rate claim: f'(x-hat) nonzero still permits sublinear behavior when its magnitude is 1, while f'(x-hat)=0 does not guarantee quadratic convergence without stronger smoothness such as a bounded second derivative.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "c4c90d7a9b9b78a0b5d1ffa432a13635663db6c769fafabc1083c86bfea68995",
        "csv_row": 44,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-orderOfConvergence.lyx:layout-41",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned key-concept statement; state the necessary local contraction and smoothness hypotheses in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:8d2b4308-0e49-56d2-9f61-c84e9d93a045"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0235",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "answers.lyx lines 5743-5762, formulas at lines 5750 and 5761; ode-pendulum.lyx lines 747-792 states that drag opposes motion and c is positive; linked exercises are layouts 103 and 105",
      "id": "urn:uuid:3a899fa5-57d1-5215-ad9a-e159b541294e",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_physics",
      "severity": "P2",
      "source_backed_defect": "For the falling-skydiver answers linked to exc:odePendulum-29 and exc:odePendulum-31, upward is declared positive but the equation uses +(c/m)dot(s)-g. Because dot(s) is negative during the fall, that sign makes drag act downward with the motion rather than upward against it.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "f2d42b4eab39d86392f9e35056c3bf59abb842bece8c6eec33cd2373119dd020",
        "csv_row": 235,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "answers.lyx:lines-5743-5762",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the linked answer Formula in the source-aligned edition; in an explicit corrected-edition layer use -(c/m)dot(s)-g for the vertical equation with upward positive.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:12fb6e5f-b7fd-576d-b09b-4bd5e4e27410"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0126",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 9 Formula at pinned source lines 1044-1046",
      "id": "urn:uuid:3abb57eb-5cb6-5fe6-a266-5263a322f096",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_mathematics",
      "severity": "P2",
      "source_backed_defect": "The data sequence states f(x_1)=x_1 between f(x_0)=y_0 and f(x_n)=y_n; the middle ordinate should be y_1.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "2cb82b6ef3c72d15ea2f4aeb6c1594da4b991deba80a000c4f5aa9ef56f01f51",
        "csv_row": 126,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "interpolation-lagrange.lyx:layout-9",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula bytes in the source-aligned translation; replace x_1 with y_1 only in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:61ac5f79-0d82-55bf-999c-c24495445d89"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0089",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 9 at pinned source lines 795-796",
      "id": "urn:uuid:3cc398f1-98f3-5afa-bed0-faf5df207245",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_grammar",
      "severity": "P3",
      "source_backed_defect": "The construction 'It is not only when ... do we find' uses inversion where the correlative construction requires 'that we find'.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "fc464ba7a930788dbb4457738916c3dda45f53e41085901c0e699d6488317d6f",
        "csv_row": 89,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-polynomials.lyx:layout-9",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target uses a natural non-inverted construction; retain this concise grammar defect as an upstream-report candidate.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:4cf78404-c49e-551c-a9c4-adb64c7fcdee"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0111",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 45 at pinned source lines 2268-2280",
      "id": "urn:uuid:3da0813f-1382-518a-b106-c82dd1a679d5",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_punctuation",
      "severity": "P3",
      "source_backed_defect": "The three-value enumeration contains the duplicated punctuation sequence ', and,' before c.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "c122e11958d8a8605f1f0828f200f80ce0d71f5273a223c6d0b5b1db45ba3666",
        "csv_row": 111,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-bracketing.lyx:layout-45",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target uses natural enumeration punctuation; deduplicate this recurring punctuation pattern with ADV-0095 in any upstream report.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:38d3d36b-ae53-5d3d-a81e-4400d83022f9"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0028",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 52 formula at pinned source line 2303",
      "id": "urn:uuid:3e111fcb-4a6e-565f-9994-ea0c4607f7b5",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_math_encoding",
      "severity": "P3",
      "source_backed_defect": "The sixth candidate function encodes three subtraction signs as Unicode U+2212 inside TeX text commands rather than mathematical minus operators.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "2eacf7b96ce14b02dfd12a9cca7b10162e46fa71a3f13b5af93dfe3e355d75c7",
        "csv_row": 28,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-fixedpoint.lyx:layout-52",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned formula bytes; normalize the operators only in an explicit corrected or portability-focused derived edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:9c42ebf9-0435-5cdf-b0d1-e756eb2ac6ff"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0166",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 568-569 and 697-698",
      "id": "urn:uuid:3e18ece8-028d-50a4-a021-a89b86f447ad",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_grammar",
      "severity": "P3",
      "source_backed_defect": "The coordination 'by substitution, elimination, or computer algebra system' omits the article before the singular count noun 'computer algebra system' in both derivative derivations.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "8a91c2f83b506360a441d3f7cd447942c2dc06579db7711d92282b66d776e611",
        "csv_row": 166,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "calculus-undeterminedCoefficients.lyx:layouts-13-14",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target uses natural parallel coordination with 'atau bantuan sistem aljabar komputer'; deduplicate both occurrences into one upstream copy-edit item.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:ab55499d-7543-5edd-b12b-6725e72f26cf"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0297",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source and target line 3608",
      "id": "urn:uuid:3e5fb7c7-6cf0-57e0-9835-8cb232a84dbd",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_question_grammar",
      "severity": "P3",
      "source_backed_defect": "The question 'Which are the Butcher tableaux of implicit methods?' is awkward and underspecifies its selection construction.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "068145235382094d5ce20681a395ba837d63ab525519294c58e14754f9ddf302",
        "csv_row": 297,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-adaptive.lyx:layout-54",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target naturally asks which tableaux represent implicit methods and preserves the plural with 'mana sajakah'; retain this bounded repair.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:980800a8-5ab1-5101-9e89-6b5477d41ece"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0208",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 5045-5088; control point (0,0) at line 5061, conversion request at line 5077, and tan(theta)=y/x at line 5082",
      "id": "urn:uuid:4089799e-4d0b-560f-b1ab-560dce6cf290",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_mathematics",
      "severity": "P2",
      "source_backed_defect": "The requested Cartesian-to-polar conversion includes the control point (0,0), whose polar angle is indeterminate, and two points with x=0; the supplied relation tan(theta)=y/x is undefined at all three and cannot in general determine the correct quadrant.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "b348498291b095c10e0da18f01df98e8fd8002533ea6b42865668b90f7b31279",
        "csv_row": 208,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "splines-parametric.lyx:layout-85",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned control points and Formula bytes in the source-aligned translation; in an explicit corrected-edition layer use atan2(y,x) for non-origin points and state an angular convention for the origin or remove that indeterminate datum.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:38d3d36b-ae53-5d3d-a81e-4400d83022f9"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0035",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 113 formula at pinned source line 3804",
      "id": "urn:uuid:4155877d-3971-5498-8d79-85ca714e5eb8",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_math_encoding",
      "severity": "P3",
      "source_backed_defect": "One rational function numerator encodes subtraction as Unicode U+2212 inside a TeX text command rather than a mathematical minus operator.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "390ed24fb8ded092a6f8fca7f0456def797e10ac0e51afc624492e9f08bf1474",
        "csv_row": 35,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-fixedpoint.lyx:layout-113",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned formula bytes; normalize the operator only in an explicit corrected or portability-focused derived edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:3ff1a90b-b72b-5b4b-9517-e49328969900"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0219",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 2646-2660, specifically line 2655; target layout 87",
      "id": "urn:uuid:427a1bcb-66c6-5885-8a79-a6350f0a4fb4",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_terminology",
      "severity": "P3",
      "source_backed_defect": "The phrase 'derivative matching up to degree k-1' uses 'degree' for a derivative; derivatives are classified by order, while degree applies here to the spline polynomial.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "354289ffc24bfbef3b3075db31909ec9df6174bac040511a2eedc3cf75365733",
        "csv_row": 219,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "splines-cubic.lyx:layout-87",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target naturally uses 'pencocokan turunan hingga orde k-1'; retain this bounded terminology correction.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:4cf78404-c49e-551c-a9c4-adb64c7fcdee"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0110",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 40 at pinned source lines 2076-2085; return x appears in layout 34 at lines 1987-1993",
      "id": "urn:uuid:43ca5a03-b7c2-5efe-aa94-f9d5183d34a2",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_pseudocode_interface",
      "severity": "P2",
      "source_backed_defect": "The pseudocode output promises an approximation m, but the procedure computes and returns x and never defines m.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "0fc8421198306e7eb803d81d78e59954b5b476710c0d0d0c744d48930cf7a0de",
        "csv_row": 110,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-bracketing.lyx:layout-40",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula m in the source-aligned translation; change the output symbol to x only in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:1166d15e-519c-5909-8a43-88d070b170ae"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0017",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source layouts 7 and 26",
      "id": "urn:uuid:43d68710-d493-51c6-9c2e-afdfff5c04be",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_typography",
      "severity": "P3",
      "source_backed_defect": "The source contains the typo 'pubished' and ends a direct question in the magician dialogue with a period.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "64ebb5078236d72fd1a6768da2752a9663f43a98ebbfde43286c744bcfcc6344",
        "csv_row": 17,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "preliminaries-recursion.lyx:layouts-7-26",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian prose naturally corrects these reader-facing typography defects; retain them as concise upstream-report candidates.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:9c42ebf9-0435-5cdf-b0d1-e756eb2ac6ff"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0162",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 797-815, specifically line 806; compare the expanded system at lines 835-841",
      "id": "urn:uuid:44359e6f-7772-5e3e-a655-102630c0c9da",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_mathematics",
      "severity": "P2",
      "source_backed_defect": "With nodes written as x_0+\\theta_i h, the assignment \\theta_i=ih introduces h twice; the subsequent equations use \\theta_i=i.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "f5ce85243a9ac0dcb0cd5b24c5cdcac12d013d009cdfc8e3063991af24d38bbc",
        "csv_row": 162,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "calculus-undeterminedCoefficients.lyx:layout-19",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula bytes in the source-aligned translation; replace \\theta_i=ih with \\theta_i=i only in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:4cf78404-c49e-551c-a9c4-adb64c7fcdee"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0109",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 12 at pinned source lines 533-539",
      "id": "urn:uuid:446ad26f-1502-5b6d-b577-e65a83c0b868",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_spacing",
      "severity": "P3",
      "source_backed_defect": "The prose following the x_1 Formula begins 'and' without a separating space, producing the joined reader text x_1and x_2.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "bb80860c602d2bff452580f2253b9c216a087ab0fcb7fa22713e16103f5b6036",
        "csv_row": 109,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-bracketing.lyx:layout-12",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target restores the missing separation before 'dan'; retain this concise source-spacing defect as an upstream-report candidate.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:d42f5e5f-5253-5cd6-972a-37c5bf31d747"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0037",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 2 at pinned line 145 and repeated in layout 41",
      "id": "urn:uuid:44b0d071-1f76-55aa-a093-a52d8676791d",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_mathematics",
      "severity": "P2",
      "source_backed_defect": "The fixed-point recurrence is stated for k>=1 even though the sequence begins at x_0, the immediately following condition includes k=0, and the later proposition and proof use k>=0; the key-concept restatement repeats the same domain.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "d25d87b26ec8c492ddc0b9ed1b156f920386c58d016e5b4bb06d107546a2c176",
        "csv_row": 37,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-orderOfConvergence.lyx:layouts-2-and-41",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned formulas in the source-aligned translation; change the recurrence domain to k>=0 only in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:980800a8-5ab1-5101-9e89-6b5477d41ece"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0206",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 3185-3192; compare the three-node exercise and table at source lines 3359-3509",
      "id": "urn:uuid:44b50a50-6e0b-5717-888c-3eb1a3cec05a",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_definition",
      "severity": "P2",
      "source_backed_defect": "The key-concepts definition restricts a Hermite polynomial to interpolation through exactly two points with first derivatives at both, but the chapter's own next exercise defines a Hermite problem over three nodes; Hermite interpolation generally allows any finite set of distinct nodes with prescribed derivative data.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "9d796ec5f280bb09cbf0c9d91059d735532e0f7ed59d660555f4caf58376b570",
        "csv_row": 206,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "splines-parametric.lyx:layout-36",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned definition faithfully in the source-aligned translation; generalize the definition only in an explicit corrected-edition or annotation layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:27e363b0-41b3-5488-92bb-8f0a915cba9d"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0240",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source line 2116; target line 2116",
      "id": "urn:uuid:461efdf7-f094-5109-9047-3c4a5f379701",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_grammar",
      "severity": "P3",
      "source_backed_defect": "The phrase 'From the Euler's method row' combines a definite article with a possessive construction and is grammatically malformed.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "56e6429b3acc44b3033de288948255522ed8f2e058754a053d0df2662c7a097b",
        "csv_row": 240,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-taylor.lyx:layout-45",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target uses the natural phrase 'Dari baris metode Euler'; retain this bounded grammatical repair.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:dd9900f4-eb1d-5c00-b87f-4a5ba60d03a8"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0026",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 166 answer heading",
      "id": "urn:uuid:47269f7a-c46f-5804-b2b9-6855e3450beb",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_typography",
      "severity": "P3",
      "source_backed_defect": "The answer heading ends with the doubled punctuation 'value?:'.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "762d83d044b4dae3cd33a6c4a52b8cceb79b90e3645c58755dd14c1e212cf6d1",
        "csv_row": 26,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-bisection.lyx:layout-166",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target removes the redundant colon and retains a natural interrogative heading; keep this as a concise upstream-report candidate.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:d42f5e5f-5253-5cd6-972a-37c5bf31d747"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0046",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 46 at pinned source line 4932",
      "id": "urn:uuid:476ab7f5-3f24-5989-b9d6-0d541c44b27a",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_typography",
      "severity": "P3",
      "source_backed_defect": "The source misspells 'message' as 'messge'.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "a5990fd2cb0100147a630831ca970b53f24faeda87b1e01e3a6190745c66b220",
        "csv_row": 46,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-orderOfConvergence.lyx:layout-46",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target uses the correctly spelled word 'pesan'; retain this as a concise upstream-report candidate.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:4cf78404-c49e-551c-a9c4-adb64c7fcdee"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0106",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layouts 19 and 21 at pinned source lines 1440 and 1625",
      "id": "urn:uuid:47a66327-c961-5539-a56c-1d5330674be4",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_program_output",
      "severity": "P3",
      "source_backed_defect": "Both Octave functions contain a bare b statement inside the loop, causing the current endpoint to print on every iteration although this output side effect is not documented.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "9e52e7b6c3c7c620f6eb53084553eb1c908d811e99b8e0f5fb33067bfb25bf98",
        "csv_row": 106,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-bracketing.lyx:layouts-19-and-21",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the executable code bytes in the source-aligned translation; terminate or remove the bare trace statement only in an explicit corrected code edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:980800a8-5ab1-5101-9e89-6b5477d41ece"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0207",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source line 4794 defines p(x), while source lines 4802, 4806, and 4810 use P'(x_0), P''(x_0), and P'''(x_0)",
      "id": "urn:uuid:4b17b95c-170a-5a3e-a562-16e2ac53d8be",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_symbol_consistency",
      "severity": "P2",
      "source_backed_defect": "The exercise defines the osculating polynomial as lowercase p(x), but all three derivative constraints use uppercase P, introducing an undefined second polynomial.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "71697309fc0456c769d1926206b57e3ae66132820935e8a3858e363442ac8098",
        "csv_row": 207,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "splines-parametric.lyx:layout-82",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula bytes in the source-aligned translation; change P to p in the three derivative constraints only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:8d2b4308-0e49-56d2-9f61-c84e9d93a045"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0317",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source and target Formula lines 1369-1381; values a12, a13, a14, and p at lines 1329-1342 give 2.2480155 and 2.2487763 in the displayed direction but 0.4448368 and 0.4446863 in the defined direction",
      "id": "urn:uuid:4ff717d4-1237-5b45-9135-0b4fe3c450fe",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_convergence_definition",
      "severity": "P1",
      "source_backed_defect": "The displayed ratios divide the earlier error by the later error and are approximately 2.248, but the immediately following definition uses the later error divided by the earlier error and nevertheless sets lambda approximately equal to 2.25. Under that definition the observed factor is the reciprocal, approximately 0.4447.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "2248bec7306e5579e346d476701620512dd60b99f08eb255519d6fcb47fc364b",
        "csv_row": 317,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "answers.lyx:lines-1369-1381",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula bytes in the source-aligned translation; in an explicit corrected-edition layer invert the displayed quotients to match the stated definition and use lambda approximately 0.4447, or explicitly redefine the quoted ratio.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:328afb24-9855-55c9-84fd-8433e55d3a40"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0276",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 1541-1542; target lines 1541-1542",
      "id": "urn:uuid:516a5332-e466-5483-8afc-d0f76df6fecf",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_grammar",
      "severity": "P3",
      "source_backed_defect": "The 1901 historical sentence switches to present tense 'derives' and uses malformed relative syntax 'what is sometimes now referred to'.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "a1b575522677ebb20d1516aad1298ebbb4bf1d356e74e30a0d47721aba3b207b",
        "csv_row": 276,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-errorAnalysis.lyx:layout-21",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target naturally uses consistent past narration and a grammatical relative construction; retain this bounded repair.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:c1da20ff-717f-5fda-928e-c9a9a6ad05a3"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0123",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 19 at pinned source lines 1116-1120",
      "id": "urn:uuid:51986752-c901-5d90-ac7a-3f09a98b8eff",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_grammar",
      "severity": "P3",
      "source_backed_defect": "The phrase 'evaluate the functions at any points' uses a plural count noun after singular-distributive 'any'; 'at any point' is intended.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "372f3f4624cf6fd9f77387c9998bc78fb6c2d679c5e6045a3d23a20b82ba6474",
        "csv_row": 123,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "interpolation-challenge.lyx:layout-19",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target uses the singular-distributive phrase 'pada titik mana pun'; retain this concise number-agreement repair as an upstream-report candidate.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:ccb547d4-b006-5d52-a075-a6a5f02ae43b"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0153",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 2083-2084",
      "id": "urn:uuid:51e1f5c3-bbfc-5c0c-9261-7754f42ea4a2",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_grammar",
      "severity": "P3",
      "source_backed_defect": "The point-of-evaluation sentence omits determiners and compares a geometry with the pronoun 'those', producing an ill-formed statement of the same-relative-position requirement.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "bfee963b5792c497b08133e0838988c6bf25fc74e66cc258d2265d9dddb5f04d",
        "csv_row": 153,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "calculus-rudiments.lyx:layout-32",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target explicitly compares the geometry of the node/evaluation-point set with the geometry used to derive the formula.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:27e363b0-41b3-5488-92bb-8f0a915cba9d"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0238",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 326-334, specifically line 330; target line 330",
      "id": "urn:uuid:529f45c5-40ed-5477-9935-517370127e77",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_grammar",
      "severity": "P3",
      "source_backed_defect": "The clause 'we may substitute into and simplify the expression for y-double-dot' omits the object to be substituted, leaving 'substitute into' grammatically incomplete.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "e2000c06d8412a237c3f3216dbb9bfada8abf6cbbd8b27659e3eaa8dec4fb7f7",
        "csv_row": 238,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-taylor.lyx:layout-3",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target naturally supplies the omitted object with 'menyubstitusikannya'; retain this bounded grammatical repair.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:12fb6e5f-b7fd-576d-b09b-4bd5e4e27410"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0132",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 42 display Formula at pinned source line 2481; surrounding rows use '& = &'",
      "id": "urn:uuid:53031d09-d468-5d88-8ae3-f0138f3b37c2",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_latex_alignment",
      "severity": "P3",
      "source_backed_defect": "The second row of the first Neville numerical calculation uses the eqnarray alignment sequence '&  & =' instead of '& = &', placing the equality sign in the wrong alignment column.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "2ecc612d9bbe6d54a659d6dc57cffd19470949836abd71874dcfa22032d891aa",
        "csv_row": 132,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "interpolation-lagrange.lyx:layout-42",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula bytes in the source-aligned translation; normalize the alignment markers only in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:9e5a8493-cfb7-54b4-aec9-b2ea5b4ec86e"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0316",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source and target lines 30172 and 30451",
      "id": "urn:uuid:53cd54d4-ab52-55ec-89bc-e27a666e5635",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_usage",
      "severity": "P3",
      "source_backed_defect": "The duplicated phrase uses the nonstandard two-word form 'Often times'.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "fc6d039877aa913ff64dfbc8a68f45be1915223c7d2a7c84d480160ef73e0601",
        "csv_row": 316,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "solutions.lyx:lines-30172,30451",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target consistently uses 'Sering kali'; retain this bounded usage repair.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:8d2b4308-0e49-56d2-9f61-c84e9d93a045"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0321",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source and target line 4198",
      "id": "urn:uuid:53e6b9bf-2cca-57fb-a85a-1835fc551cfe",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_spacing",
      "severity": "P3",
      "source_backed_defect": "A space appears before the comma separating aSimp() from adaptSimp().",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "e0b5317bb101265ef0dce3c6c030147bef40078433f4b084365136e3449627d4",
        "csv_row": 321,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "answers.lyx:line-4198",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target removes the pre-comma space; retain this bounded spacing repair.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:ccb547d4-b006-5d52-a075-a6a5f02ae43b"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0150",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 1051-1073; compare the summary table later in the same section",
      "id": "urn:uuid:54f3697c-a5e0-5da7-9b1a-6ed291effb91",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_consistency",
      "severity": "P2",
      "source_backed_defect": "The prose requests an estimate of varphi'(0.6), while the displayed calculation and the summary table evaluate varphi'(0.5); the numeric value shown is for 0.5.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "afaa9575a1b0ec22bf5699e6a5d5bd806d61e875e503bdaa0f296daec9a8ecf9",
        "csv_row": 150,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "calculus-rudiments.lyx:layout-16",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula bytes and record the ambiguity; an explicit corrected edition should use one evaluation point consistently.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:9f7afec0-1052-50d6-99a7-86a608d0e8ad"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0191",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 373-513, specifically the formula at line 499; compare the multiplier at lines 353-361 and the first table row at lines 399-423",
      "id": "urn:uuid:566131fb-f237-592b-87e7-6d4b46f16243",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_math_notation",
      "severity": "P2",
      "source_backed_defect": "The final table row uses (alpha^(-m)-1)p even though m is undefined and the derivation consistently multiplies by alpha^(-m_1); the factor should be (alpha^(-m_1)-1)p.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "a226f6b5e8dad9378a2f8bdf957b299fdf490fe1aa4054f8a76bc7e91d48e2ab",
        "csv_row": 191,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "calculus-richardsons.lyx:layout-8",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Tabular and Formula bytes in the source-aligned translation; restore the subscript 1 only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:9e5a8493-cfb7-54b4-aec9-b2ea5b4ec86e"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0313",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source and target line 18204",
      "id": "urn:uuid:587b975e-5f6f-5da2-9e5d-5a2fd04f5fbc",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_connector",
      "severity": "P3",
      "source_backed_defect": "The sentence uses 'where' where a contrastive 'whereas' is required.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "87a95c98cda33d61c3459ce78380ef4f12e15c498badd5ec7adfd787a64137a8",
        "csv_row": 313,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "solutions.lyx:line-18204",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target uses the contrastive connector 'sedangkan'; retain this bounded repair.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:a25d1185-dce1-54f2-a9ec-3d02a9a26f1c"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0061",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 2 at pinned source line 150",
      "id": "urn:uuid:59467296-5ab6-5ce0-9fd8-41411ffc0d98",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_grammar",
      "severity": "P3",
      "source_backed_defect": "The phrase 'some of the deficiency' is malformed in context and should refer to some of the deficiencies or part of the deficiency.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "8ea6e04d7f67a069077a9b80c95b697109f1d088fbd35cff08fd26022b6d2a42",
        "csv_row": 61,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-newtonsMethod.lyx:layout-2",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target expresses the intended meaning naturally as 'sebagian kekurangan'; retain this as a concise upstream-report candidate.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:6001eb41-2e73-5873-b56a-6a1318b8e125"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0263",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source and target test-code step h=-1/4 at line 4235 and interval assertion at line 4463",
      "id": "urn:uuid:59734ff9-af00-5400-a6d5-4739d74982d5",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_domain_assumption",
      "severity": "P2",
      "source_backed_defect": "The claim c in (x_0,x_0+h) silently assumes h>0, while the protected test code in the same answer uses h=-1/4; under that live sign convention the written open interval has its endpoints reversed.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "dcea99cd17bf51a2043f3525bc7144b519dd7b8f59e1acd403513dbd7ffbba8c",
        "csv_row": 263,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-rungeKutta.lyx:layouts-96,125",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula and LyX-Code bytes; in an explicit corrected-edition layer either state h>0 for the derivation or place c between min(x_0,x_0+h) and max(x_0,x_0+h).",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:ab55499d-7543-5edd-b12b-6725e72f26cf"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0282",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source Formula/control and target at line 934; indented Steps 7-14 at lines 1023-1136",
      "id": "urn:uuid:599a88b5-b20d-5bb8-81cd-7e410a91a7d1",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_algorithm",
      "severity": "P1",
      "source_backed_defect": "Pseudocode Step 2 says the loop executes Steps 3-6, but the indented loop body structurally continues through Step 14.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "5123deb9b9ec8bb7209930a5574331b4dd46432724526e17d723dc05b69b6087",
        "csv_row": 282,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-adaptive.lyx:layout-19",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned pseudocode token and source-faithful Indonesian range 3-6; change it to Steps 3-14 only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:c1da20ff-717f-5fda-928e-c9a9a6ad05a3"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0122",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 16 at pinned source lines 860-868",
      "id": "urn:uuid:5b20c3dc-ceea-58da-9b6d-f63e215de8b6",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_grammar",
      "severity": "P3",
      "source_backed_defect": "The phrase 'Now that we have the few values' incorrectly uses the definite article where 'these few values' or 'the three values' is intended.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "9a572409cdf2aaeffc7b931c4125088c1f696c8e658b3681ac34e7d9878a768e",
        "csv_row": 122,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "interpolation-challenge.lyx:layout-16",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target explicitly says 'ketiga nilai'; retain this concise determiner repair as an upstream-report candidate.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:4cf78404-c49e-551c-a9c4-adb64c7fcdee"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0103",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layouts 7-16 at pinned source lines 172-176, 194-211, 258-259, 495, 542-543, 796-812, and 1067-1070",
      "id": "urn:uuid:5bb5af3f-5d12-5093-b5d7-9a1e506e4ca8",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_terminology",
      "severity": "P3",
      "source_backed_defect": "The source repeatedly calls numerical values x_n, previous approximations, and candidate values 'iterations' rather than iterates or approximations.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "43c9ddaac4fb022bd536bd4bf2f19e33a861702c5a0f0e80aeeeba23e98da4c9",
        "csv_row": 103,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-bracketing.lyx:layouts-7-through-16",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target uses 'hampiran' for numerical values and reserves 'iterasi' for computational steps; deduplicate this recurring terminology pattern with ADV-0075 in any upstream report.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:ab55499d-7543-5edd-b12b-6725e72f26cf"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0298",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source and target lines 10647-10657",
      "id": "urn:uuid:5c4501f6-1381-5962-846a-02a7a9b13f4d",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_mathematics",
      "severity": "P2",
      "source_backed_defect": "The initial-value problem y'=ln(x+y), y(0)=1/2 is said to be analytically unsolvable, but z=x+y gives the implicit analytic relation Ei(1+ln z)=e x+Ei(1-ln 2).",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "fef8607d53a4758a7f98617d38271c9b7b8c98568adf908c1c181ae450ca71b9",
        "csv_row": 298,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-adaptive.lyx:layout-71",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the source-faithful Indonesian claim; replace it by the narrower statement that no elementary closed form is available in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:5d29be48-75a5-59ea-ae6a-726be74e4c67"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0179",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source line 1680 and surrounding Gaussian exactness calculation",
      "id": "urn:uuid:5dd52009-b8d7-5cec-941c-53a4377e6436",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_arithmetic",
      "severity": "P2",
      "source_backed_defect": "The degree-six exactness check for the Gaussian quadrature example evaluates the weighted sum as 3/25, but the displayed nodes and weights give 6/25; the conclusion that it differs from 2/7 remains valid.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "c42972a3a0e377311c888b3c6225eda72092c601760bafee748d239525907753",
        "csv_row": 179,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "calculus-errors.lyx:layout-32",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula bytes in the source-aligned translation; change 3/25 to 6/25 only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:116e4ccc-bf87-5678-a350-1261c66b3c43"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0147",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 3249 and 3285",
      "id": "urn:uuid:5e775268-6187-5ef9-8140-d8d29e51ff87",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_grammar",
      "severity": "P3",
      "source_backed_defect": "The invalid determiner-plus-possessive phrase 'the Neville's method' occurs twice.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "8d73d0c55c3ac0b831a473c00f5eb6d80e35ff67b5b7eed8edcb4f6ce7140a3f",
        "csv_row": 147,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "interpolation-newton.lyx:layouts-75-76",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target uses grammatical 'metode Neville'; deduplicate both occurrences into one upstream copy-edit item.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:6001eb41-2e73-5873-b56a-6a1318b8e125"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0260",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source and target substitution at line 3728 and remainder Formula at line 3746",
      "id": "urn:uuid:5e78a1e0-4564-5527-84fc-45eb357b5c67",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_symbol_consistency",
      "severity": "P3",
      "source_backed_defect": "After the substitution s=3h, the quadrature remainder continues to use xi_k, whose subscript does not match the active step variable s.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "c9d01d8ec23fe77c2b6b10693a40ce03c338bbdf4ad5acb638aaffd62a76dccc",
        "csv_row": 260,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-rungeKutta.lyx:layout-88",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula byte-for-byte in the source-aligned translation; replace xi_k by xi_s or an unsubscripted generic xi only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:116e4ccc-bf87-5678-a350-1261c66b3c43"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0136",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 1165, 1173, 1198; compare lines 1181, 1189 and pseudocode 1278-1297",
      "id": "urn:uuid:5f534dbe-19c1-5adf-8095-fee5e669c4b7",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_mathematics",
      "severity": "P2",
      "source_backed_defect": "The generic Newton/Sidi products in three protected formulas end at index n-k, adding one factor beyond the degree-k term and contradicting the displayed k=2 and k=3 cases.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "d3b41ae2d782109aeb0c6d8c256a6d99aa008e0c908cd939b9ba43294ae3e712",
        "csv_row": 136,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "interpolation-newton.lyx:layout-16",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve Formula bytes in the source-aligned translation; in an explicit corrected edition change the final factor endpoint from n-k to n-k+1 at all three locations.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:27e363b0-41b3-5488-92bb-8f0a915cba9d"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0243",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 2813, 2866, and 2906; target lines 2813, 2866, and 2906",
      "id": "urn:uuid:5fce8c01-16e3-55e3-ae0a-203a7b0ce94b",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_typography",
      "severity": "P3",
      "source_backed_defect": "Three consecutive prompts misspell 'using' as 'uisng'.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "a873b795886f69b7eb45b33786d8d92c38ddbe91c3b4e2a952a0a86a240c2774",
        "csv_row": 243,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-taylor.lyx:layouts-70-72",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target naturally uses 'dengan menggunakan'; retain this bounded typographic repair.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:61ac5f79-0d82-55bf-999c-c24495445d89"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0088",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 6 at pinned source lines 532-534",
      "id": "urn:uuid:6017a542-8dcc-592a-9cf9-873110333a6b",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_terminology",
      "severity": "P3",
      "source_backed_defect": "The remainder is described as the polynomial value 'at the value of the divisor', although the divisor is x-t and the evaluation point is t.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "982b90ba4acd6834a47bd6c4d814d32adebd882e5eb353ec831d3b7253d2a819",
        "csv_row": 88,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-polynomials.lyx:layout-6",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target naturally identifies the evaluation point as the number used to form the divisor; retain this concise terminology defect as an upstream-report candidate.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:4cf78404-c49e-551c-a9c4-adb64c7fcdee"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0107",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "falsePosition at pinned source lines 1420, 1435, and 1490; bracketedNewton at lines 1605, 1620, and 1690",
      "id": "urn:uuid:6127573b-8e72-5b9e-afc3-94a1bf578b18",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_programming",
      "severity": "P2",
      "source_backed_defect": "Both Octave functions document N as the maximum number of iterations but initialize i=1 and loop only while i<N, so at most N-1 iteration bodies can execute.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "b8de5fdde1b4a73620a90ba7e115916e8b74a9c8a95b03aa4dde85df599c554b",
        "csv_row": 107,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-bracketing.lyx:layouts-19-and-21",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the executable code bytes in the source-aligned translation; reconcile the loop bound, counter initialization, or documentation only in an explicit corrected code edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:a25d1185-dce1-54f2-a9ec-3d02a9a26f1c"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0074",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 69 at pinned source lines 3056-3089",
      "id": "urn:uuid:614d6fdd-75bf-57c9-bd36-67ad5387163d",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_indexing",
      "severity": "P2",
      "source_backed_defect": "The Newton-method definition chooses only x_0 yet says x_(n+1) is computed for each n>1, which cannot generate x_1; the standard recurrence begins at n=0.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "08af25cc221346241092b28eb1e2c28fbb8b0034ff0d86278a2227c38938c89c",
        "csv_row": 74,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-newtonsMethod.lyx:layout-69",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the Formula bytes and pinned condition in the source-aligned translation; change the starting condition to n>=0 only in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:61ac5f79-0d82-55bf-999c-c24495445d89"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0095",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layouts 76 and 77 at pinned source lines 2937 and 3026",
      "id": "urn:uuid:620423dd-8317-5735-bfa1-c1a7b82cbe6b",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_punctuation",
      "severity": "P3",
      "source_backed_defect": "Two enumerations contain the duplicated punctuation sequence ', and,' before p_2.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "ddc7de5cc2e63fe4226ba5521e657211512b718e94281e9b78c6b3b175ad65d9",
        "csv_row": 95,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-polynomials.lyx:layouts-76-and-77",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target uses natural enumeration punctuation; retain the two deduplicated occurrences as one concise upstream-report candidate.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:9c42ebf9-0435-5cdf-b0d1-e756eb2ac6ff"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0161",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 766-770",
      "id": "urn:uuid:620a9699-903b-590f-93af-202ffb0d8df9",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_mathematics",
      "severity": "P2",
      "source_backed_defect": "The generic integral system replaces the i=0 term (\\theta_0 h)^j a_0 with bare a_0, although no assumption makes that factor equal to 1 for every j.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "b20ae3f5dd571c687f8541d391a3fa932f4a105e22e2ba98dd2bee237f20e564",
        "csv_row": 161,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "calculus-undeterminedCoefficients.lyx:layout-16",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula bytes in the source-aligned translation; restore the full sum from i=0 or the explicit weighted i=0 term only in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:9f7afec0-1052-50d6-99a7-86a608d0e8ad"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0192",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 1753-1782, specifically line 1762",
      "id": "urn:uuid:621536a6-f53e-5a8a-a0bd-7dbb727e5826",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_grammar",
      "severity": "P3",
      "source_backed_defect": "The phrase 'is know to have the form' uses the base verb 'know' where the past participle 'known' is required.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "eb15b04542b52eddb1ed10c4192e5c7440325f7434316e9e68d8dc94ab2c0ecd",
        "csv_row": 192,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "calculus-richardsons.lyx:layout-26",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target naturally says 'diketahui berbentuk'; retain this bounded correction in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:2f088b65-d74e-51d4-ab5b-f8a48b04566c"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0008",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "recurrence derivation independently replayed against its stated initial datum",
      "id": "urn:uuid:62c17538-9a00-502d-9c95-a63675b461a2",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_mathematics",
      "severity": "P1",
      "source_backed_defect": "After assuming d(p_n0)=d_n0, the source gives (d_n0-C) alpha^n+C; the initial condition and layout 19 require exponent n-n0 (or an equivalent coefficient adjustment).",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "64852cb51f175fc37da112dc005a075c4abcb8f42ba4200116b6fd8f343b0a50",
        "csv_row": 8,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "preliminaries-convergence.lyx:layout-21-final-formula",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned formula in the exact-source translation; admit a separately declared corrected-edition formula before publication.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:4cf78404-c49e-551c-a9c4-adb64c7fcdee"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0116",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 66 at pinned source lines 3301-3302",
      "id": "urn:uuid:62fd97dc-f843-5e73-b067-3f444f1c8aa1",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_clarity",
      "severity": "P3",
      "source_backed_defect": "The definition says to refine the interval 'until it is small beyond some tolerance', which does not state the intended inequality clearly.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "c1aac6f0a1efcaa00b35d39417d2f84ef5db2272010e445105ceea50b397ee77",
        "csv_row": 116,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-bracketing.lyx:layout-66",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target states that the interval width becomes smaller than the tolerance; retain this clarity repair as an upstream-report candidate.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:2f088b65-d74e-51d4-ab5b-f8a48b04566c"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0013",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "361 formulas and preserved executable ERT/code surfaces",
      "id": "urn:uuid:66f476d4-f215-5f19-aecb-6f21ad8ddb10",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "localization_surface",
      "severity": "P3",
      "source_backed_defect": "Exact-protected formulas and executable Octave sessions retain English mbox words, comments, prompts, and sample output.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "2671aefb14e4b4981ad08ab1b8571baf1450f07fd3c1cb006b04ba6c18ea2c6e",
        "csv_row": 13,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "preliminaries-convergence.lyx:formula-and-code-internal-text",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Classify math-embedded language and executable-code language separately in the backend; localize only in a declared derived rendering/code-localization layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:d42f5e5f-5253-5cd6-972a-37c5bf31d747"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0041",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 19 at pinned source lines 3441-3552",
      "id": "urn:uuid:67bf9e9b-cec0-5f9c-95e7-6a5415d6c0ae",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_notation",
      "severity": "P2",
      "source_backed_defect": "The accelerated subsequence is explicitly written a_0,a_3,a_6,..., but the heuristic silently renames consecutive accelerated values a_0,a_1,...,a_n without defining the reindexing and while the original Aitken a_n notation remains active.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "0a7a364b27694dc033f14d2fd2826edfaad5a1b76cf665b201200ecb0bb8058c",
        "csv_row": 41,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-orderOfConvergence.lyx:layout-19",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve all pinned subscripts; explicitly define a new Steffensen-sequence symbol or use one consistent indexing scheme in a corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:9c42ebf9-0435-5cdf-b0d1-e756eb2ac6ff"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0163",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 1552-1565, specifically line 1564; the truncation term is introduced separately at lines 1569-1606",
      "id": "urn:uuid:68ce420a-349d-5d23-8eaf-45406aab0464",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_error_model",
      "severity": "P2",
      "source_backed_defect": "The rounding-error formula defines epsilon_r as |tilde f'(x)-f'(x)|, a difference that includes truncation error, while its right-hand estimate accounts only for perturbations in the finite-difference numerator.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "a5a4affb1269560e66ec4a30933304d5cbecba930bf217f6111451348978ae33",
        "csv_row": 163,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "calculus-undeterminedCoefficients.lyx:layout-44",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula bytes in the source-aligned translation; define the rounding term as the difference between perturbed and exact finite-difference evaluations only in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:1166d15e-519c-5909-8a43-88d070b170ae"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0015",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layouts 62-65 recurrence and requested values",
      "id": "urn:uuid:693a8b4c-ae70-5851-bd32-9876a0233d75",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_domain",
      "severity": "P2",
      "source_backed_defect": "The recurrence is declared for n>=1 while only a_0 is supplied, leaving a_1 undefined even though later parts explicitly request a_1.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "874fa508ed236cd292f93175ba0b6d6121b22aee26821625be31e48abc50ba35",
        "csv_row": 15,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "preliminaries-recursion.lyx:layout-62",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the formula bytes in the exact-source translation; admit a separately declared correction to n>=0 after mathematical review.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:6001eb41-2e73-5873-b56a-6a1318b8e125"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0264",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 4397-4404; target lines 4397-4404",
      "id": "urn:uuid:6ac2c429-9b73-5b50-8fd9-5aed59b23c6c",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_grammar",
      "severity": "P3",
      "source_backed_defect": "The phrase 'is derived in the section [reference] solutions' places 'solutions' after the section reference and produces malformed English noun ordering.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "09415fd3679f91865d92e14ccb4ef24210961f1faa699552e1dfd88d2a312191",
        "csv_row": 264,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-rungeKutta.lyx:layout-125",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target naturally states that the derivation appears in the answers for the referenced section; retain this bounded grammatical repair.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:8d2b4308-0e49-56d2-9f61-c84e9d93a045"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0323",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source and target line 5683",
      "id": "urn:uuid:6ae69eea-45db-57a6-9835-9c4a13000efe",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_spelling",
      "severity": "P3",
      "source_backed_defect": "The word 'downhill' is misspelled 'dowhnill'.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "176a4c8875adad00dc21b317798abeb8d6f62fcc26fe7954b3be05e2ef11ed9c",
        "csv_row": 323,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "answers.lyx:line-5683",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target naturally uses 'menuruni lereng'; retain this bounded spelling repair.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:c1da20ff-717f-5fda-928e-c9a9a6ad05a3"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0119",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 8 at pinned source lines 204-207",
      "id": "urn:uuid:6b390de2-ae49-50be-b186-faa4a46cb97b",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_conceptual_wording",
      "severity": "P3",
      "source_backed_defect": "The definition says an interpolating function itself 'contains' prescribed points; geometrically it is the graph of the function that contains or passes through those points.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "20887c0112ba09006304e6a1ba4234e940b38b929ea371c8da7f4f6184495fd7",
        "csv_row": 119,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "interpolation-challenge.lyx:layout-8",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target states that the graph passes through the prescribed points; retain this precise category correction as an upstream-report candidate.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:ccb547d4-b006-5d52-a075-a6a5f02ae43b"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0152",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 1621-1624",
      "id": "urn:uuid:6b3dffdd-c088-5689-a1f0-6880a36e56b0",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_wording",
      "severity": "P3",
      "source_backed_defect": "In a three-node configuration, 'the third, middle node' is misleading because the intended node is the other node located in the middle.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "8eb17992722db863d60ae4071a686991081a9b9515c33a09ccfb2228d36dcf90",
        "csv_row": 152,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "calculus-rudiments.lyx:layout-25",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target says simply 'simpul tengah', removing the misleading ordinal while preserving the construction.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:61ac5f79-0d82-55bf-999c-c24495445d89"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0100",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 120 at pinned source line 4344 compared with x_0 in layouts 115-119 at lines 4241, 4284, 4301, 4318, and 4331",
      "id": "urn:uuid:6b5cd810-fbea-5f92-80c1-de8ade3a64cd",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_notation",
      "severity": "P3",
      "source_backed_defect": "The Newton exercise initializes p_0=1 although the surrounding Newton exercises and chapter use x_0 for Newton iterates; p-notation is used earlier for Müller's method.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "06fdaacce56b5dafd13f7ed6721fd63c385c126557e72bfe799878fba2f31256",
        "csv_row": 100,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-polynomials.lyx:layout-120",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the protected p_0 Formula bytes in the source-aligned translation; normalize to x_0 only in an explicit corrected edition if the notation switch is unintended.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:27e363b0-41b3-5488-92bb-8f0a915cba9d"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0245",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 3901-3913, especially TODO lines 3906-3907",
      "id": "urn:uuid:6cc31dac-8487-5686-80dd-2733495fbb1d",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_editorial",
      "severity": "P3",
      "source_backed_defect": "A hidden LyX Note contains an unresolved TODO asking for discussion and examples of integrating factors or separation of variables.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "a3bdb32c9708d2281f671328183774cea86423cc5b96d5718be9c3c63b915b8b",
        "csv_row": 245,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-taylor.lyx:layout-100",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the entire hidden Note byte-for-byte in the source-aligned translation; resolve or remove it only in an explicit upstream or corrected-edition pass.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:d42f5e5f-5253-5cd6-972a-37c5bf31d747"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0048",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 61 at pinned source lines 5238 and 5347",
      "id": "urn:uuid:6ee82577-d9ef-5db4-a35a-a0183ff85ab8",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_executability",
      "severity": "P2",
      "source_backed_defect": "The bisectionWhile function signature is bisectionWhile(a,b,f,tol), but the negative-tolerance example calls bisectionWhile(g,1,2,-10), passing the number 2 as f; it should fail at f(a) rather than demonstrate the claimed infinite loop.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "ef9fb127849abde1afed9c38407aa762128002aa2d39b2476fd555a530197ec2",
        "csv_row": 48,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-orderOfConvergence.lyx:layout-61",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the protected typewriter call in the source-aligned translation; change the example to bisectionWhile(1,2,g,-10) only in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:16816a39-1d4e-5df9-872a-f5fa337aa8de"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0233",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 2939-2980, specifically the negative derivative at line 2955, exact solution at line 2959, and positive approximate values at line 2963; compare the correct positive derivative for the same solution in layout 76 at lines 2600-2639",
      "id": "urn:uuid:6f9ed540-bf2a-51b5-a889-8981d7884d14",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_mathematics",
      "severity": "P2",
      "source_backed_defect": "The initial condition states that the derivative of r at 9 is -1/6, but the supplied exact solution r(t)=sqrt(t)-3 has derivative 1/(2sqrt(t)) and therefore derivative +1/6 at t=9; the positive approximate values for t>9 also follow the positive branch.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "a6c5da0c68ef4f8dcf6e6d5a3112fc6d8febdd1ccc8327a4ef1f26d30f309ed0",
        "csv_row": 233,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-pendulum.lyx:layout-90",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula byte-for-byte in the source-aligned translation; change only the initial derivative sign from negative to positive in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:a25d1185-dce1-54f2-a9ec-3d02a9a26f1c"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0071",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layouts 51 and 64 at pinned source lines 2693-2699 and 2968-2974",
      "id": "urn:uuid:6fb6423d-bade-5640-8f90-5622a58ffa5b",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_consistency",
      "severity": "P2",
      "source_backed_defect": "Both the secant and seeded-secant outputs are described as being near an exact fixed point even though the methods' stated target is a root of g and the preceding text explicitly says the secant scheme is not quite fixed-point iteration.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "95f76553d30e64327eed8d6bba1afced57d9b2ea829f6315584e129d84254536",
        "csv_row": 71,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-newtonsMethod.lyx:layouts-51-and-64",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target correctly says 'akar eksak' in both layouts; retain this concise consistency defect as an upstream-report candidate.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:9e5a8493-cfb7-54b4-aec9-b2ea5b4ec86e"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0309",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source and target line 16968; preceding midpoint-rule formula and parameters",
      "id": "urn:uuid:7077573a-21b7-5d16-b47c-0cfe26013633",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_method_label",
      "severity": "P1",
      "source_backed_defect": "A worked solution derived from the midpoint-rule formula calls its final substitution the trapezoidal rule.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "4a0b0461831283bd5ba4d2c859a49959cc73551348a936e35350f3e48b165143",
        "csv_row": 309,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "solutions.lyx:line-16968",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the source-faithful Indonesian method label in the aligned edition; change it to the Midpoint Rule only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:d42f5e5f-5253-5cd6-972a-37c5bf31d747"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0054",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 102 formula at pinned source line 6487 and independent numerical replay",
      "id": "urn:uuid:710378fb-46b8-5458-98f9-846730c6f471",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_mathematics",
      "severity": "P2",
      "source_backed_defect": "The formula states x_29992 is approximately 0.099999, but iterating x_(n+1)=sin(x_n) from x_0=1 gives approximately 0.00999989736 at n=29992, consistent with the exercise's threshold below 0.01.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "dd6df62a59cf8b5c43bb9603e0ef836e676324d81f583a786f849eb44944a582",
        "csv_row": 54,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-orderOfConvergence.lyx:layout-102",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the Formula bytes in the source-aligned translation; replace the displayed approximation with the recomputed value only in an independently replayed corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0002",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "homepage PDF 03980a2f...; working PDF a43f1c9a...",
      "id": "urn:uuid:71bc4fbe-6152-579f-a99e-5f2828b150d9",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "upstream_authority",
      "severity": "P1",
      "source_backed_defect": "The homepage PDF predates the final v3.0 source correction and differs from TeaTimeNumericalAnalysis-workingCopy.pdf at the same pinned commit.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "3b27171ba500fc8da7fc726758664cfcb479645da32e07413132561395c6d65a",
        "csv_row": 2,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "TeaTimeNumericalAnalysis.pdf",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Use pinned LyX plus official errata as content authority; retain both PDFs as distinct visual witnesses and do not copy either as canonical source.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:6001eb41-2e73-5873-b56a-6a1318b8e125"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0259",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 2397-2398; target lines 2397-2398",
      "id": "urn:uuid:72000c90-56b6-5521-8e26-3dce4bb46f33",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_typography",
      "severity": "P3",
      "source_backed_defect": "The attributive phrase '(single step) integration formula' lacks the hyphen required in English 'single-step'.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "3812b22d42c22d01ca2929a97dfbbe807062b29e5188f03fd36e710f971cf189",
        "csv_row": 259,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-rungeKutta.lyx:layout-61",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target naturally uses the unhyphenated Indonesian phrase 'satu langkah'; retain this bounded typographic repair.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:9c42ebf9-0435-5cdf-b0d1-e756eb2ac6ff"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0165",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 1989-2005, specifically lines 2004-2005",
      "id": "urn:uuid:736aa4b0-8af0-5946-b6d4-ab0c7ae83a35",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_wording",
      "severity": "P3",
      "source_backed_defect": "The key-concept definition says the solution is known except for undetermined coefficients, but only the form of the solution is known until those coefficients are determined.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "12af48348b6217608433f6f477c549d5316aee275df5831c9f64edf8fac4fea5",
        "csv_row": 165,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "calculus-undeterminedCoefficients.lyx:layout-49",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target explicitly says the form of the solution is known; retain this bounded clarification in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:27e363b0-41b3-5488-92bb-8f0a915cba9d"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0242",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 2759 and 2784; target lines 2759 and 2784",
      "id": "urn:uuid:73ca37ff-ea67-5043-8d13-4f1ca466f574",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_typography",
      "severity": "P3",
      "source_backed_defect": "Both prompts misspell 'function' as 'functon' in the phrase 'Write an Octave functon'.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "fa675f85268069c82964b8c3dc616c60641dd1cb07d0d053fcae171b53566e40",
        "csv_row": 242,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-taylor.lyx:layouts-68,69",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target naturally uses the correctly spelled term 'fungsi Octave'; retain this bounded typographic repair.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:116e4ccc-bf87-5678-a350-1261c66b3c43"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0138",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source line 643",
      "id": "urn:uuid:74e8f919-465e-5a58-9627-0b2a1ca714b6",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_orthography",
      "severity": "P3",
      "source_backed_defect": "The conventional construction is written 'can not be stressed enough' rather than 'cannot be stressed enough'.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "069856b3068a81fef415d76e9447a6c3876405c413ccf88cd0a546ef002cffba",
        "csv_row": 138,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "interpolation-newton.lyx:layout-10",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target uses natural wording; retain this as a bounded copy-edit candidate.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:27e363b0-41b3-5488-92bb-8f0a915cba9d"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0241",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "parent label at source line 2979; child references at lines 3003, 3046, 3093, 3140, 3182, 3233, 3288, 3347, 3390, 3437, 3480, 3510, and 3557",
      "id": "urn:uuid:758a9321-ecde-5a9e-8c50-2b7774c1340d",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_cross_reference",
      "severity": "P2",
      "source_backed_defect": "The parameter-set parent exercise is labelled exc:ode-taylor-21, but each of its thirteen Description children references exc:ode-taylor-13, the label of the preceding first-order-system exercise, so the displayed parent references point to the wrong exercise.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "10a56c18d376972403ac7e71d1e1c828f2d386b0b5919f76de0eafb3663df63a",
        "csv_row": 241,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-taylor.lyx:layouts-74-87",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned label and all thirteen CommandInset references byte-for-byte in the source-aligned translation; retarget the child references to exc:ode-taylor-21 only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:ab55499d-7543-5edd-b12b-6725e72f26cf"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0293",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source and target lines 6260-6262",
      "id": "urn:uuid:762d0568-4931-5676-9e05-0d41463a5e7b",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_algorithm",
      "severity": "P2",
      "source_backed_defect": "The exercise says Euler and improved Euler use the same function evaluations, but Euler uses only k_1 whereas improved Euler also requires k_2; they share one evaluation, not the complete set.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "fa0381090cba4deb7b9800458d071eda93c3b32e518d48b6955e3159db930890",
        "csv_row": 293,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-adaptive.lyx:layout-59",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the source-faithful Indonesian exercise; describe the shared k_1 plus additional k_2 evaluation in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:bd7bcd5f-2e72-5383-b5b9-4ece284a388b"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0077",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 9 at pinned source lines 1161-1165, 1188-1203",
      "id": "urn:uuid:763da884-a66f-5591-9768-27d5f0c32d89",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_consistency",
      "severity": "P2",
      "source_backed_defect": "The source identifies x_0=5-3.75i as the bottom-right corner but later twice calls that same point the upper-right corner.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "92a572968c1de216e728f538f93b7423c9b31d5a0250e9a1084ff2878aa797b7",
        "csv_row": 77,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-moreConvergenceDiagrams.lyx:layout-9",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned location wording in the source-aligned translation; change both later references to 'bottom-right corner' only in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:4cf78404-c49e-551c-a9c4-adb64c7fcdee"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0108",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 22 at pinned source lines 1737-1740",
      "id": "urn:uuid:77b64206-416e-501b-96b1-d6c6e0ea6d9e",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_grammar",
      "severity": "P3",
      "source_backed_defect": "The singular subject 'The code for ...' incorrectly takes the plural verb 'are very similar'.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "5136e8458906e0b0e1d0088aa148b977d5250832aba3d9af5d7e004cdeb69935",
        "csv_row": 108,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-bracketing.lyx:layout-22",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target uses a grammatical construction with 'kode ... sangat mirip'; retain this concise agreement defect as an upstream-report candidate.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:4cf78404-c49e-551c-a9c4-adb64c7fcdee"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0115",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 62 at pinned source lines 3242-3254; compare the criterion explanation in layout 61",
      "id": "urn:uuid:7807207c-4e52-5c19-ba82-7d8cc4aa8ec4",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_mathematics",
      "severity": "P2",
      "source_backed_defect": "The stopping criterion is called unsafe, but the stated condition says the difference between consecutive iterations is larger than the absolute error; that condition makes the difference a conservative error bound rather than an unsafe underestimate.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "9759b11bf0ded27886b362db756812bd254377e7dd77a2cae5fd5055ba688285",
        "csv_row": 115,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-bracketing.lyx:layout-62",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned mathematical claim in the source-aligned translation; consider changing 'larger' to 'smaller' only in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:dd9900f4-eb1d-5c00-b87f-4a5ba60d03a8"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0021",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layouts 3-4 evaluated endpoint discussion",
      "id": "urn:uuid:783d3826-1554-557f-9b53-4c50356c6e65",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_notation",
      "severity": "P2",
      "source_backed_defect": "Evaluated comparisons say T_2(6) and T_2(2) exceed ln(x), where the numerical evaluations require ln(6) and ln(2).",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "c1c7852512d7780415d01c0e50a8a459bc8c620a4850662ed84040cf82b9ae4c",
        "csv_row": 21,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-bisection.lyx:layouts-3-4",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Translate literally while preserving formulas; correct the prose arguments only through an explicit declared delta.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:bd7bcd5f-2e72-5383-b5b9-4ece284a388b"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0080",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 17 display Formula at pinned source lines 1547-1552",
      "id": "urn:uuid:78ef6a8f-728c-5fd7-98c2-87b2e0c5516f",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_math_notation",
      "severity": "P3",
      "source_backed_defect": "A rounded numerical fixed point is joined to its exponential image by exact equality even though the surrounding prose calls it approximate and the later computation qualifies it by machine precision.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "3b928b04126c2060dc17737c92f4efb4ddff36542e09bc9418eed8d0f8bec199",
        "csv_row": 80,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-moreConvergenceDiagrams.lyx:layout-17",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula bytes; use an approximation relation only in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:a25d1185-dce1-54f2-a9ec-3d02a9a26f1c"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0070",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layouts 44 and 48 at pinned source lines 2566-2588 and 2635-2649",
      "id": "urn:uuid:79532d65-be99-52e8-917e-4224631cc010",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_algorithm",
      "severity": "P2",
      "source_backed_defect": "The secant pseudo-code calls tol the desired accuracy, but stopping when successive iterates differ by at most tol does not by itself guarantee root error at most tol.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "f90ca1117f303dd1dc3998d256f0a3e0a65766ff4ec24e75821569df26e0a94f",
        "csv_row": 70,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-newtonsMethod.lyx:layouts-44-and-48",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned algorithm; describe tol as a step-size tolerance or add a justified a posteriori root-error bound in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:980800a8-5ab1-5101-9e89-6b5477d41ece"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0199",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 1035-1096, specifically the inline formula at lines 1070-1074",
      "id": "urn:uuid:795e243e-e5f2-51ab-93f6-d4248a6a57e8",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_symbol_consistency",
      "severity": "P2",
      "source_backed_defect": "After imposing x(0)=-1, the displayed work correctly obtains a_x=-1, but the summary states a_x=1.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "2366429a5c5a8316bd892ad21435a2631b0c59ac97c10889ba7e0a54eb79d540",
        "csv_row": 199,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "splines-parametric.lyx:layout-14",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned inline Formula byte-for-byte; restore the missing minus sign only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:328afb24-9855-55c9-84fd-8433e55d3a40"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0274",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source and target displayed conditions at lines 1306-1309 and prose line 1314",
      "id": "urn:uuid:796921c6-b429-570d-8430-822e776af444",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_exposition",
      "severity": "P3",
      "source_backed_defect": "The prose says the first two equations are satisfied, although the displayed evaluation shows that the first three are satisfied and only the last fails.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "e7e8a487e3f5c93ebd9eeefb3b344eddd9695ea792d82f346d67709805322e23",
        "csv_row": 274,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-errorAnalysis.lyx:layout-17",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target preserves the source-faithful count; state 'first three' only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:a25d1185-dce1-54f2-a9ec-3d02a9a26f1c"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0062",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layouts 2, 5, and 9 at pinned source lines 170, 239, and 421",
      "id": "urn:uuid:79b311d5-9abc-5ba4-928b-8ae8f58d2b6a",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_math_encoding",
      "severity": "P3",
      "source_backed_defect": "Three formulas encode subtraction as Unicode U+2212 inside a TeX text command rather than using a mathematical minus operator.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "d6cdff05768fdb1891595c6f6f8285dbbba05aabfb2799dad1411947299f0fdb",
        "csv_row": 62,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-newtonsMethod.lyx:layouts-2-5-9",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the Formula bytes; normalize the operators only in an explicit corrected or portability-focused derived edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:38d3d36b-ae53-5d3d-a81e-4400d83022f9"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0027",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 12 formulas at pinned source lines 1106, 1111, and 1115",
      "id": "urn:uuid:7bfcc22a-c787-5729-8431-daa2c5e95f72",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_mathematics",
      "severity": "P2",
      "source_backed_defect": "The Mean Value Theorem proof equates h'(c) to an absolute difference quotient and then invokes h'(c)<1; when h'(c) is negative, both displayed statements are false even though the proposition assumes |h'(x)|<1.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "ac10ecac34f7e912bf871f17d5466598e89deb5e4c9ea04933fb619a1de20751",
        "csv_row": 27,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-fixedpoint.lyx:layout-12",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned formulas in the source-aligned translation; a corrected-edition delta should write |h'(c)| for the equality and both following inequalities.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:61ac5f79-0d82-55bf-999c-c24495445d89"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0087",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 18 Formula at pinned source line 1610",
      "id": "urn:uuid:7cdbc421-272b-5e99-9d16-fff199304054",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_math_encoding",
      "severity": "P2",
      "source_backed_defect": "The approximate factorization contains the contradictory relation sequence '=\\\\approx' and writes the factor as x+118985 instead of x+1.18985.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "55ef71f265a74cac50fd98e9f3cb7b93991ca37f000983fb878abcf451b4b6e6",
        "csv_row": 87,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-polynomials.lyx:layout-18",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula bytes in the source-aligned translation; use one approximation relation and restore the decimal point only in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:a25d1185-dce1-54f2-a9ec-3d02a9a26f1c"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0069",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layouts 47 and 60 at pinned source lines 2623-2633 and 2898-2908",
      "id": "urn:uuid:7de03853-9342-5409-b5e9-e930784cfe44",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_algorithm",
      "severity": "P2",
      "source_backed_defect": "Both secant update formulas divide by y_1-y_0 without a precondition or runtime guard ensuring that the denominator is nonzero.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "1ebd7e09f958f6f694a3c42a4afe3a79138563b5b4d775c5be99690d52b84423",
        "csv_row": 69,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-newtonsMethod.lyx:layouts-47-and-60",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned pseudo-code; add a denominator guard and defined failure path only in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:38d3d36b-ae53-5d3d-a81e-4400d83022f9"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0029",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layouts 55 and 61 at pinned source lines 2613-2623 and 2762",
      "id": "urn:uuid:7e4331f3-1775-5609-bcdf-6b5eaab1c164",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_consistency",
      "severity": "P3",
      "source_backed_defect": "The stopping prose says successive iterates must be closer than the tolerance, but the displayed pseudocode stops on a weak less-than-or-equal comparison.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "29e615e338e74423bd81d0e4b69db1714852e27668ce4e12c71b92e078c8c71f",
        "csv_row": 29,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-fixedpoint.lyx:layouts-55-and-61",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned prose and pseudocode; select one boundary convention only through an explicit correction.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:5d29be48-75a5-59ea-ae6a-726be74e4c67"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0172",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 848-858",
      "id": "urn:uuid:81e07d92-ca36-5c2d-80a0-aa5564ca1d02",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_punctuation",
      "severity": "P3",
      "source_backed_defect": "The introductory phrase in 'Before continuing a note about big-oh notation in this setting is needed' lacks the comma needed after 'continuing'.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "0ff8c9861c11539bdf7b9d1e1ff23868b6aa110b18fd3a08b059b6bb86fc193b",
        "csv_row": 172,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "calculus-errors.lyx:layout-18",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target naturally says that the discussion is needed before continuing; retain this as a bounded upstream copy-edit candidate.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:a25d1185-dce1-54f2-a9ec-3d02a9a26f1c"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0066",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 37 at pinned source lines 2278, 2287, and 2291",
      "id": "urn:uuid:8286888a-87e5-5ef9-b33b-f5ae40f33d2d",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_math_encoding",
      "severity": "P3",
      "source_backed_defect": "Three occurrences encode a negative decimal with Unicode U+2212 inside a TeX text command rather than using a mathematical minus operator.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "ff233598ec364f1add9b4c1a13b07d79cd717feb7d6ecf2ff3d1c692de10050f",
        "csv_row": 66,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-newtonsMethod.lyx:layout-37",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the Formula bytes; normalize all three operators together only in an explicit corrected or portability-focused derived edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:8d2b4308-0e49-56d2-9f61-c84e9d93a045"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0319",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source and target lines 2223-2224 and 2506-2508",
      "id": "urn:uuid:82a6ad16-df8b-5c35-8de6-e3ba816ca607",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_comparative_grammar",
      "severity": "P3",
      "source_backed_defect": "Both answers use the redundant and mismatched comparative 'at least as fast or faster than'; the second also says 'counting only number of iterations' without the required article before 'number'.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "72ec1d54fb5c6665df3aeb5d52bf38cf0b3070437e8f557991c6f3a8454906bb",
        "csv_row": 319,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "answers.lyx:lines-2223-2224,2506-2508",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target uses the unambiguous comparative 'tidak lebih lambat daripada' and states 'Jika hanya menghitung jumlah iterasi' in the second answer; retain these bounded grammar repairs.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:a25d1185-dce1-54f2-a9ec-3d02a9a26f1c"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0059",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 30 at pinned source lines 1712-1718 and 1762-1766",
      "id": "urn:uuid:82bbc080-eeb8-5440-a926-caa5898b1b9c",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_hypotheses",
      "severity": "P2",
      "source_backed_defect": "Mere existence of g''' near the root does not justify a uniform O(e_k^3) Taylor remainder; continuity or a locally bounded third derivative is needed.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "39667289440ab6be5621c13e262b16d223c5af5e648e040011ee15d16355d205",
        "csv_row": 59,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-newtonsMethod.lyx:layout-30",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned hypothesis; strengthen it to C^3 or local boundedness of the third derivative in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:dd9900f4-eb1d-5c00-b87f-4a5ba60d03a8"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0025",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 159 against the immediately preceding bisection assumptions",
      "id": "urn:uuid:82e2b8ae-1c29-5d8e-97ed-5b599b8eb011",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_pedagogy",
      "severity": "P3",
      "source_backed_defect": "The prescribed problem f(x)=x-2^x+.95 on [0,1] has f(0)=f(1)=-0.05 and f(0.5)>0, so the endpoint sign-change guarantee fails and the interval contains two roots; the exercise may intentionally demonstrate nonguaranteed success, but does not say so.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "3bffda6f578d9a41bfbf42045cc84d0a5daafad555cc9102cee5257bff05951a",
        "csv_row": 25,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-bisection.lyx:layout-159",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the exercise formula and interval; review intent before any correction, and clarify the missing guarantee if this is meant as a deliberate failure-case exercise.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:6001eb41-2e73-5873-b56a-6a1318b8e125"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0262",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source and target Taylor remainder at line 4446, integrated remainder at lines 4454-4457, and weighted-mean-value step at lines 4462-4467",
      "id": "urn:uuid:8374712c-55b7-594c-9b0b-128ca4363bbf",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_proof_gap",
      "severity": "P2",
      "source_backed_defect": "The weighted mean value theorem is applied to f'(xi_x), but the point xi_x supplied separately by Taylor's theorem is not defined as a continuous function of x, so the stated argument does not establish the theorem's hypotheses.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "94fe4935790b4aa67b6248e55e2a7916199376510e8d77aa01abbb80ff076d5c",
        "csv_row": 262,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-rungeKutta.lyx:layout-125",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula bytes and source-aligned prose; in an explicit corrected-edition layer use the integral remainder for f(x)-f(x_0), interchange the integration order, and apply the weighted mean value theorem directly to continuous f'.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:116e4ccc-bf87-5678-a350-1261c66b3c43"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0141",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 1520-1521",
      "id": "urn:uuid:849c9ba3-c25a-53ec-8c87-e34aee72ff61",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_grammar",
      "severity": "P3",
      "source_backed_defect": "The singular distributive subject 'Each of the routines' incorrectly takes plural 'assume'.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "5995024fa02780a8ed52e2cf8009ba867c343a61ee6a8ae3e062c83986b33a7c",
        "csv_row": 141,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "interpolation-newton.lyx:layout-36",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target uses a grammatical singular-neutral construction.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:4cf78404-c49e-551c-a9c4-adb64c7fcdee"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0118",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 77 at pinned source lines 3660-3666; direct substitution gives g(1)=1-3+1+1=0",
      "id": "urn:uuid:8534c53d-9478-5cc7-8559-a84ff58c5767",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_problem_boundary",
      "severity": "P3",
      "source_backed_defect": "The exercise polynomial has the endpoint root g(1)=0 on the stated interval [0,1], rather than the opposite-sign endpoint condition assumed by the bracketing development.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "512281517f2c526fe71beb7db0d7e56f626b4a5eb79b04696ff127fe7269d5d3",
        "csv_row": 118,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-bracketing.lyx:layout-77",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula and interval bytes in the source-aligned translation; clarify whether endpoint roots are intended or revise the interval only in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:27e363b0-41b3-5488-92bb-8f0a915cba9d"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0237",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source Formula lines 1485 and 1561; surrounding expansion variable t_i at lines 1491 and 1565; evaluation T_3(t_{i+1}) at lines 1509 and 1573",
      "id": "urn:uuid:85889256-0a42-5a4b-91e6-1f5638328be1",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_math_notation",
      "severity": "P2",
      "source_backed_defect": "The third-degree Taylor construction uses T_3(x) even though the independent variable throughout the derivation is t, the polynomial is expanded about t_i, and the next step evaluates T_3(t_{i+1}).",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "18b776c31d06a50fe460877b783ef354f9cc1ff2dbf6cb06eb074cba0c83ff6f",
        "csv_row": 237,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-taylor.lyx:layouts-25,29",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve both pinned Formula payloads in the source-aligned translation; replace x with t only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:bd7bcd5f-2e72-5383-b5b9-4ece284a388b"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0078",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 13 Formula at pinned source line 1422",
      "id": "urn:uuid:86118b70-9719-5654-a40b-d9ab169aff16",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_math_encoding",
      "severity": "P2",
      "source_backed_defect": "The periodic-point identity is encoded as e^{z_2}=z1, where z1 lacks the subscript notation used consistently for z_1.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "5af59d50820c1e5aa7fa8f8fdcc6ae28d71fa213c94e081bf8db6aab1954464d",
        "csv_row": 78,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-moreConvergenceDiagrams.lyx:layout-13",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula bytes; change z1 to z_{1} only in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:bd7bcd5f-2e72-5383-b5b9-4ece284a388b"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0083",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 21 at pinned source lines 1924-1925",
      "id": "urn:uuid:86f0c267-786e-5a10-ae5b-21ff8f248f22",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_claim",
      "severity": "P3",
      "source_backed_defect": "The unqualified claim that the exact fixed-point value is not known overlooks the exact special-function representation z=-W_k(-1).",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "377e4c0beb267867cba6c4b416b2b90d3817dc0266392390192e5bb8e1eb44e5",
        "csv_row": 83,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-moreConvergenceDiagrams.lyx:layout-21",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned claim in the source-aligned translation; qualify it as lacking an elementary closed form only in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:116e4ccc-bf87-5678-a350-1261c66b3c43"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0144",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 1877 and 1893",
      "id": "urn:uuid:87ed0381-ecbe-554e-9759-47a8337d9cd1",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_typography",
      "severity": "P3",
      "source_backed_defect": "'initial' is misspelled 'intial' twice.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "5e307c978c361e1a91062e8ec3cbf1ccce6de5d2d4b7e995c7dfc2e3a7257b82",
        "csv_row": 144,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "interpolation-newton.lyx:layout-55",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target uses typo-free 'nilai awal'; deduplicate both occurrences into one copy-edit item.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:ab55499d-7543-5edd-b12b-6725e72f26cf"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0281",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source and target stage Formulas at lines 711-712",
      "id": "urn:uuid:87fd193b-f212-5694-89f1-47be1d6f6225",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_worked_example",
      "severity": "P1",
      "source_backed_defect": "The shortened-step k_2 dependent-variable argument has an extraneous factor 2, while the k_3 independent-variable argument omits the required factor 2.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "d6b59d0cff5adad611cc1312049f085a89331f5f218fc251de5e9dcb971d6254",
        "csv_row": 281,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-adaptive.lyx:layout-12",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula bytes in the aligned translation; remove the first extra factor and restore the second missing factor only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:61ac5f79-0d82-55bf-999c-c24495445d89"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0086",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layouts 8 and 10 at pinned source lines 673, 697, 744, and 816",
      "id": "urn:uuid:895e259f-6788-5a2f-b85e-1d9ccced45dc",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_mathematics",
      "severity": "P2",
      "source_backed_defect": "The generic synthetic-division recurrence repeatedly multiplies the accumulated coefficient by a_n, but every Horner step must multiply it by the evaluation point t.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "68b81db7fb51d83652c375cfc45245a8f824a0c367c486c2c767003135093428",
        "csv_row": 86,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-polynomials.lyx:layouts-8-and-10",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula bytes in the source-aligned translation; replace a_n by t in the affected recurrence factors only in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:1166d15e-519c-5909-8a43-88d070b170ae"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0014",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 39 recFactorial code and layout 40 explanation",
      "id": "urn:uuid:8a5540b5-cb01-57bb-8945-a28810241e9b",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_explanation",
      "severity": "P2",
      "source_backed_defect": "The prose says the factorial implementation checks whether n equals 1, but the immediately preceding code checks n==0 and the stated base case is 0!=1.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "9de071233cb1daec966ea68daf68ccc069595e81306c71f91b5f90c8e00fa2b7",
        "csv_row": 14,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "preliminaries-recursion.lyx:layout-40",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Translate the pinned prose literally and register a future corrected-edition delta changing only the prose value 1 to 0.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:328afb24-9855-55c9-84fd-8433e55d3a40"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0271",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source and target Formula line 1126 and prose line 1129",
      "id": "urn:uuid:8b486b26-0bce-560f-bf88-dad1679be2ca",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_formula_punctuation",
      "severity": "P2",
      "source_backed_defect": "The opening O(h^4 is inside a Formula inset while its closing parenthesis is ordinary prose, leaving the mathematical token malformed across representation boundaries.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "d619c25abdccb6188aeff54fbf67ef327a046f7b3c9a00b0233dfdbda292fdc8",
        "csv_row": 271,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-errorAnalysis.lyx:layout-14",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula and aligned prose bytes; move the closing parenthesis into the Formula only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:ab55499d-7543-5edd-b12b-6725e72f26cf"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0286",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source and target branch at lines 1066-1074 and scaling Formula line 1088",
      "id": "urn:uuid:8c84d6ac-96b8-514a-b6d1-099d61b55d6f",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_algorithm_edge_case",
      "severity": "P2",
      "source_backed_defect": "When err=0, Step 10 enters the scaling branch and Step 11 divides by err in q=0.9(tol/err)^(1/3).",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "8f1b9c37dc5954380ee777ae214bbf0c2c59e60db4272e2943c4a5f3cc961850",
        "csv_row": 286,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-adaptive.lyx:layout-19",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula bytes; add an explicit zero-error branch that selects the maximum allowed scale before division in an explicit corrected-edition algorithm.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:2f088b65-d74e-51d4-ab5b-f8a48b04566c"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0011",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "exact formula and listed inputs",
      "id": "urn:uuid:8cd08080-d4dd-5b22-89aa-7a258e931c97",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_domain",
      "severity": "P2",
      "source_backed_defect": "The requested input n=0 makes 2n/sqrt(n^2+3n) equal 0/0, so the function is undefined at one listed evaluation point.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "810eb997205d83b472a1095e0ff3dafaa2ddd9ddb12bda1175bee72631e22049",
        "csv_row": 11,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "preliminaries-convergence.lyx:layout-104-exercise",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned exercise; resolve the domain/input through a separately admitted correction.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:ab55499d-7543-5edd-b12b-6725e72f26cf"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0285",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source and target temp computation at line 1000 and Step 9 at lines 1049-1058",
      "id": "urn:uuid:8dbe4131-f316-5dcc-9af0-8e4f6d55f1dc",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_algorithm",
      "severity": "P1",
      "source_backed_defect": "An accepted step computes temp=t+h but no subsequent step assigns t=temp; Step 9 increments only i, so the independent variable does not advance.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "86d8c0a334ffff9c97d13ce47d94099c2cdd9af701e7c6f764e6ccbc21aba517",
        "csv_row": 285,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-adaptive.lyx:layout-19",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned pseudocode; assign t=temp after acceptance in an explicit corrected-edition algorithm.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:9c42ebf9-0435-5cdf-b0d1-e756eb2ac6ff"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0158",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 608-633, specifically line 622",
      "id": "urn:uuid:8e42a5e3-98d2-5641-8d8e-2237e78d3af8",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_consistency",
      "severity": "P2",
      "source_backed_defect": "The second-derivative derivation says the a_i must satisfy the system, but every equation and subsequent solution names b_i.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "53dbc2e0b6e8c3d7159a17ab123f62ea0f9c034d7c1b44cef9df90f49b746f19",
        "csv_row": 158,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "calculus-undeterminedCoefficients.lyx:layout-14",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned inline Formula and source-aligned meaning; change a_i to b_i only in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:a25d1185-dce1-54f2-a9ec-3d02a9a26f1c"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0076",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 103 at pinned source line 4047",
      "id": "urn:uuid:8f664888-3684-5b12-b15d-782b35d9e1ae",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_grammar",
      "severity": "P3",
      "source_backed_defect": "The phrase 'the Aitken's delta squared sequence' combines an article with a possessive construction and leaves the compound 'delta-squared' unhyphenated.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "0e3ff7717600ddcb11cad1f597db6b310bdeffe33bb70f19dddd7fa42ad1b5db",
        "csv_row": 76,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-newtonsMethod.lyx:layout-103",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target uses the natural term 'barisan delta-kuadrat Aitken'; retain this as a concise upstream-report candidate alongside the same recurring source pattern recorded in ADV-0042.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:ab55499d-7543-5edd-b12b-6725e72f26cf"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0280",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source and target accepted-step Formulas at lines 676-677 and 728-729",
      "id": "urn:uuid:93944870-3dc2-598c-8232-2c4d71a31af4",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_worked_example",
      "severity": "P1",
      "source_backed_defect": "The first accepted recomputation writes y_2=y_1+... and later again labels the endpoint t_1=t_0+h, although the calculation begins at the initial pair and should first produce y_1,t_1 before the final step produces y_2,t_2.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "5262fab07564dda7f5606781c6c50b8ff65c0ea8ec58f81b26e5e1d4633a4629",
        "csv_row": 280,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-adaptive.lyx:layout-12",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula bytes; repair the sequential y and t subscripts only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0326",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "final target set SHA-256 3aadfb2ba675a07f83df49dfdf1389a4da9278362c7a265ec08bcf9e45a3a469; exact pattern rescan, math/control audit, reproducible build, and rendered QA all pass",
      "id": "urn:uuid:939d2619-fe35-5a6c-86d1-967e8078e3eb",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "target_residual_language",
      "severity": "P2",
      "source_backed_defect": "A second independent source audit found small reader-visible English payloads embedded in formulas, tables, pedagogical method names, ordinal suffixes, and pronunciation guidance.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "45fa22040ea55a8ac39fd75cf14eec416c7151aec1da8d465a054a2a86391737",
        "csv_row": 326,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "13 translated LyX files: displayed annotations, ordinal suffixes, temporary ODE method names, and Greek-letter pronunciation",
      "status": "resolved",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Localize only the displayed natural-language strings; preserve formula operators and values, the eq:trapezoidal-ode label/reference target, and executable code/comment identifiers.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:a25d1185-dce1-54f2-a9ec-3d02a9a26f1c"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0068",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layouts 43 and 56 at pinned source lines 2532-2564 and 2811-2839",
      "id": "urn:uuid:9513de0f-8519-5c8c-a540-a97137e775fe",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_hypotheses",
      "severity": "P2",
      "source_backed_defect": "The secant pseudo-code assumes only differentiability near the root and nearby initial values; this omits a simple-root condition such as g'(x-hat) nonzero, adequate local regularity, and usable distinct function values.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "ae5fdeeeca81b107143a32528c9d3c055d7578542659ff8008bb79c8b4e6d2d7",
        "csv_row": 68,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-newtonsMethod.lyx:layouts-43-and-56",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned assumptions; add sufficient local-convergence hypotheses only in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:a25d1185-dce1-54f2-a9ec-3d02a9a26f1c"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0067",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 36 at pinned source lines 2228-2232",
      "id": "urn:uuid:958bd9f0-dabe-56ed-9344-3ac33b5202b7",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_localization",
      "severity": "P3",
      "source_backed_defect": "The English ordinal suffix in 16^{th} is embedded inside a Formula surface, so a natural Indonesian rendering of 'abad ke-16' cannot be obtained by translating prose alone.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "da8a4f6da1f920cbd0518bec101251932c241680969e7f361de8d9422b419c50",
        "csv_row": 67,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-newtonsMethod.lyx:layout-36",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the Formula bytes in the source-aligned edition; expose locale-neutral century metadata or replace the ordinal Formula only in an explicit localization-aware derived edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:980800a8-5ab1-5101-9e89-6b5477d41ece"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0197",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 331-477, specifically the conclusion at lines 469-477",
      "id": "urn:uuid:95fd2da0-996f-584f-8187-3a1e74ee3d9d",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_symbol_consistency",
      "severity": "P2",
      "source_backed_defect": "The derivation introduces and solves for coefficients a and b, but the concluding sentence says that c and d are required; c and d are not the coefficients in the displayed polynomial.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "86d0119e4f161c358fc025c56b887dbe3c4b2b03d61bee3944fd9c30fc682de3",
        "csv_row": 197,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "splines-parametric.lyx:layout-6",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Translate the pinned symbols faithfully; replace c and d with a and b only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:116e4ccc-bf87-5678-a350-1261c66b3c43"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0140",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 1514-1515",
      "id": "urn:uuid:96c8369c-1374-5d3e-8f0a-2a688d9650f1",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_punctuation",
      "severity": "P3",
      "source_backed_defect": "The nonrestrictive clause 'which utilizes ... in its first step' lacks its closing comma before 'is an improvement'.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "ff40e2a1b006787c08c202dfa1e0d9833307b3104e3f12e8f458a38ae4c6d376",
        "csv_row": 140,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "interpolation-newton.lyx:layout-36",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target closes the parenthetical clause naturally.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:92dc8b7f-fe25-5df8-9258-e741b4914a05"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0186",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 1819-1824, specifically lines 1822-1823",
      "id": "urn:uuid:9760d6cd-a1df-50b9-83b9-3a7e1c02cc52",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_wording",
      "severity": "P3",
      "source_backed_defect": "The phrase 'the trade-off may be simplicity for speed' is ambiguous and omits the relation: the trade-off is between simplicity and speed, or one trades simplicity for speed.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "a49028740b7b5135b370dbe644280c49bb1d1e04e70f686a3626d0fa47895b46",
        "csv_row": 186,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "calculus-composite.lyx:layout-36",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target states the intended trade-off clearly as 'pertukaran antara kesederhanaan dan kecepatan'; retain this bounded clarification in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:61ac5f79-0d82-55bf-999c-c24495445d89"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0097",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 79 Formula and claim at pinned source lines 3196-3209",
      "id": "urn:uuid:97f2b2f8-d165-5acb-a158-c33588f7be08",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_mathematics",
      "severity": "P2",
      "source_backed_defect": "The example prints P(x)=6x^2+25x+28 after deriving coefficients in the shifted basis a(x-p_2)^2+b(x-p_2)+c with p_2=3; the printed polynomial therefore does not interpolate the three stated points.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "ff6ff82485c6c6f5532cfce07bcba624477abba85899421381906a8a940e8db2",
        "csv_row": 97,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-polynomials.lyx:layout-79",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula bytes in the source-aligned translation; use P(x)=6(x-3)^2+25(x-3)+28 or its expansion 6x^2-11x+7 only in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:16816a39-1d4e-5df9-872a-f5fa337aa8de"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0230",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 1383-1496, specifically lines 1420-1436; target layout 36",
      "id": "urn:uuid:9824e7fc-1fb4-5838-b64d-435beca07b3c",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_grammar",
      "severity": "P3",
      "source_backed_defect": "The sentence 'The difference is s is a number ... while s is a function' is missing the complementizer 'that' and is grammatically malformed.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "a24073b30c50eb63de022f2710daa8c3febef7b8165ec9f8e2b02043121133cb",
        "csv_row": 230,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-pendulum.lyx:layout-36",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target naturally supplies the missing relation with 'Perbedaannya adalah bahwa'; retain this bounded grammatical repair.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:6001eb41-2e73-5873-b56a-6a1318b8e125"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0253",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source and target Formula line 2723",
      "id": "urn:uuid:984707db-aa6d-51ad-ab9d-588c6d915874",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_mathematics",
      "severity": "P1",
      "source_backed_defect": "The third term of the quadrature rule contains an extra factor h inside the outer factor h/2, making that summand dimensionally inconsistent with the other function-value terms and changing the rule.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "75f2eaa34ed7f10c5c27884c879f9b4dc5aa688103e6ac4d9a7aa264ac5ed64e",
        "csv_row": 253,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-rungeKutta.lyx:layout-71",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula byte-for-byte in the source-aligned translation; remove the extra h so the third term is +3f(x_0+2h/3) only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:8d2b4308-0e49-56d2-9f61-c84e9d93a045",
        "urn:uuid:ab55499d-7543-5edd-b12b-6725e72f26cf"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0283",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "ode-adaptive source and target done assignment at lines 947-959 and acceptance condition at lines 991-1003; answers source and target RK2(3) listing lines 7621-7653 and Merson listing lines 8198-8238 repeat the same endpoint-clipping, done assignment, and unconditional done acceptance",
      "id": "urn:uuid:99d177c7-37c4-5a95-959a-23f8ecb6d8b1",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_algorithm",
      "severity": "P1",
      "source_backed_defect": "The adaptive algorithms mark an endpoint attempt done before its error is validated and accept whenever done is true, so an endpoint step is accepted even when its error exceeds tolerance.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "a470a2aa3cbdb001e8889eaefecf99f1a403b5828bf9e431fa2fc6561c2ec4b4",
        "csv_row": 283,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-adaptive.lyx:layout-19; answers.lyx:lines-7621-7653,8198-8238",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve all pinned Formula and LyX-Code bytes; separate endpoint clipping from successful completion and accept only when the error test passes in an explicit corrected-edition algorithm.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:d42f5e5f-5253-5cd6-972a-37c5bf31d747"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0049",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 83 at pinned source line 5973",
      "id": "urn:uuid:9affc1d6-fe59-5d13-9504-182446b98b46",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_typography",
      "severity": "P3",
      "source_backed_defect": "Terminal punctuation is embedded inside the formula $x_0=2.5.$ rather than following the math inset.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "b9579d56b8228fc0db50cbe0fca610ac87325990dbd9b434a6dbd533a69997a5",
        "csv_row": 49,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-orderOfConvergence.lyx:layout-83",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the Formula bytes; move the period outside the math only in an explicit typography-corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:5d29be48-75a5-59ea-ae6a-726be74e4c67"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0171",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 455-458",
      "id": "urn:uuid:9b59bb66-8b0b-5567-90ca-e38a934a1c5b",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_grammar",
      "severity": "P3",
      "source_backed_defect": "The plural subject 'differences between the point of evaluation and the other nodes' is followed by singular 'is small'.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "a4f18662fa11caf62d36854307d61f47a97e089ea4a7715d9e8fa89104364e54",
        "csv_row": 171,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "calculus-errors.lyx:layout-9",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target uses natural plural-neutral agreement and states that when the differences are small, their product is small.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:116e4ccc-bf87-5678-a350-1261c66b3c43"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0146",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source line 3019",
      "id": "urn:uuid:9b95dc03-1b4c-5632-aaf9-cd0aee8e51e3",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_grammar",
      "severity": "P3",
      "source_backed_defect": "The phrase 'in the form of polynomial P-tilde_2' is missing the article before the specified polynomial.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "4dd8b1f059b6d9680f3c0eaa64cbbed8d9fd5ffb247617783da8a307e646f5fc",
        "csv_row": 146,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "interpolation-newton.lyx:layout-68",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target uses a natural definite construction; retain the repair as a bounded upstream copy-edit candidate.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:61ac5f79-0d82-55bf-999c-c24495445d89"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0090",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 21 at pinned source line 1737",
      "id": "urn:uuid:9ba13295-1ff4-51fe-850d-99d2ae38ed6b",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_typography",
      "severity": "P3",
      "source_backed_defect": "The source writes 'follwing theorem' rather than 'following theorem'.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "33e5671a74bc22b77b2d3f4f4381f88f83f5ef72ee6557b00e519778c5bca08e",
        "csv_row": 90,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-polynomials.lyx:layout-21",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target uses the natural typo-free phrase 'teorema berikut'; retain this concise typo as an upstream-report candidate.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:9c42ebf9-0435-5cdf-b0d1-e756eb2ac6ff"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0160",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 688-711, specifically line 704",
      "id": "urn:uuid:9cec924c-abd4-5ce8-af6e-5f6029e2853d",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_mathematics",
      "severity": "P2",
      "source_backed_defect": "The stated solution gives b_1=2/h^2, but the displayed system and final centered second-derivative formula require b_1=-2/h^2.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "72d9ba4fe0cd7e4d159871a132258ee0dadd3a77a5524fd6ab3eac76dd35d49e",
        "csv_row": 160,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "calculus-undeterminedCoefficients.lyx:layout-14",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula bytes in the source-aligned translation; add the missing minus sign only in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:d42f5e5f-5253-5cd6-972a-37c5bf31d747"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0047",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 47 at pinned source line 4996",
      "id": "urn:uuid:9db75a8b-1f78-50b8-9bc5-928afc4826d4",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_typography",
      "severity": "P3",
      "source_backed_defect": "The source writes 'bull dozer' as two words rather than 'bulldozer'.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "a23311a5f9b42a18f7bf10e4aa5640a9f33a66eeec22a694046aa754ebe9c3ae",
        "csv_row": 47,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-orderOfConvergence.lyx:layout-47",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target uses the natural word 'buldoser'; retain this as a concise upstream-report candidate.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:61ac5f79-0d82-55bf-999c-c24495445d89"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0099",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layouts 98 and 103 at pinned source lines 3767-3795 and 3857-3897",
      "id": "urn:uuid:9ddf6892-f7db-563f-b639-495843843f9f",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_programming",
      "severity": "P2",
      "source_backed_defect": "The prose says [r1,r2] and [p,pprime] are returned by the Octave functions in an array, but these signatures and calls represent separate multiple output arguments rather than one returned array.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "774f523161e0746611fc8133dcb91c3808e3609fd17e5ee3720a29187de7cdf2",
        "csv_row": 99,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-polynomials.lyx:layouts-98-and-103",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned wording in the source-aligned translation; describe the values as separate outputs only in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:d42f5e5f-5253-5cd6-972a-37c5bf31d747"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0053",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 99 at pinned source line 6361",
      "id": "urn:uuid:9dfc77d6-b565-5c6e-8805-caf00dcfcf65",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_consistency",
      "severity": "P3",
      "source_backed_defect": "The source writes 'delta squared method' without the hyphen used consistently in the established compound 'delta-squared method'.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "ca8faf4549ec282515ac39d9752bd10d1081cc005012b65645713eebb19d3662",
        "csv_row": 53,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-orderOfConvergence.lyx:layout-99",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target uses the consistent term 'metode delta-kuadrat Aitken'; retain this as a concise upstream-report candidate.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:9e5a8493-cfb7-54b4-aec9-b2ea5b4ec86e"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0314",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source and target lines 23271-23279",
      "id": "urn:uuid:9e7db04e-f54c-5915-8f2b-af46bd845806",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_terminology",
      "severity": "P2",
      "source_backed_defect": "The explanation conflates the order of a differential equation with polynomial degree, calling the first derivative the 'highest degree derivative'; order is determined by the highest derivative order, while degree concerns its exponent after polynomialization.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "5905720936e58f029477edb01b24e744c84d92ffcba091e10699a5749ddf09a7",
        "csv_row": 314,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "solutions.lyx:lines-23271-23279",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the source-faithful Indonesian claim in the aligned edition; distinguish order from degree and state both invariants correctly only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:ccb547d4-b006-5d52-a075-a6a5f02ae43b"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0149",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 864-948; compare formulas at lines 884 and 908 with derivatives/integrals at 945-948",
      "id": "urn:uuid:9f780fb6-30b7-5cca-912c-5ce48f83eee2",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_mathematics",
      "severity": "P2",
      "source_backed_defect": "The displayed quadratic coefficients assigned to P_{2,nu} and P_{2,varphi} are swapped relative to their stated interpolation nodes; the subsequent derivative and antiderivative identities use the opposite assignment and expose the conflict.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "cc010028570c406404e67031c69c95732838c224967a11124f6a799824ecad32",
        "csv_row": 149,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "calculus-rudiments.lyx:layout-14",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve all pinned Formula bytes in the source-aligned translation; swap the two polynomial labels or coefficient sets only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:5d29be48-75a5-59ea-ae6a-726be74e4c67"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0180",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source line 1995",
      "id": "urn:uuid:a187255a-1690-5e2f-bc13-f71bda132f46",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_mathematics",
      "severity": "P2",
      "source_backed_defect": "The centered three-point first-derivative formula gives the leading error term with a positive h^2/6 coefficient, but Taylor expansion yields -h^2 f'''(xi)/6.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "ba84c69c8589bd676746b9f70cb2cb412af77e42e60590de80cd0eacd034759b",
        "csv_row": 180,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "calculus-errors.lyx:layout-35",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula bytes in the source-aligned translation; change the sign only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:bd7bcd5f-2e72-5383-b5b9-4ece284a388b"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0084",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 19 at pinned source lines 1612-1615",
      "id": "urn:uuid:a1ae9eeb-bf65-57a1-aa26-352034be2455",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_math_typesetting",
      "severity": "P3",
      "source_backed_defect": "An opening parenthesis is inside the Formula inset while its closing parenthesis is emitted as ordinary prose, splitting a mathematical delimiter across math and text surfaces.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "d297594cd5cb470a0eb5f75f23076bbeee6a4ff56968b180685cae53070874d7",
        "csv_row": 84,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-moreConvergenceDiagrams.lyx:layout-19",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula and prose boundary; move both delimiters into the same math surface only in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:3ff1a90b-b72b-5b4b-9517-e49328969900"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0215",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 1572-1580; bibliographic metadata for the 1967 volume identifies J. H. Ahlberg, E. N. Nilson, J. L. Walsh, and Academic Press",
      "id": "urn:uuid:a1bdfc75-d977-53b6-97f2-0754fbe644e6",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_bibliography",
      "severity": "P2",
      "source_backed_defect": "The citation for The Theory of Splines and Their Applications omits coauthor J. L. Walsh and identifies Elsevier as the 1967 publisher, whereas the 1967 volume was published by Academic Press.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "f102694338595ac3579e60bb0b6be44800b908646e2e063f4a0535acf931ec9e",
        "csv_row": 215,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "splines-cubic.lyx:layout-50",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned footnote byte-for-byte in the source-aligned translation; supply Ahlberg, Nilson, and Walsh with Academic Press only in an explicit corrected-edition or annotation layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:c1da20ff-717f-5fda-928e-c9a9a6ad05a3"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0121",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 4 at pinned source lines 159-161",
      "id": "urn:uuid:a1c54499-4ab0-5146-ba8b-32e27fc49c79",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_grammar",
      "severity": "P3",
      "source_backed_defect": "The phrase 'is not prerequisite to taking the challenge' is missing the article 'a' before 'prerequisite'.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "a0664207aedeb35624c2f780deb1a6d9920e913b592d5110ed8b167507d5ee9e",
        "csv_row": 121,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "interpolation-challenge.lyx:layout-4",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target uses the grammatical construction 'bukan merupakan prasyarat'; retain this concise article omission as an upstream-report candidate.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:6001eb41-2e73-5873-b56a-6a1318b8e125"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0255",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source and target Formula line 2897",
      "id": "urn:uuid:a1d1464c-ceb1-53d3-90fe-553fc91fa229",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_mathematics",
      "severity": "P1",
      "source_backed_defect": "The three-node quadrature Formula omits the plus sign between the middle 8f(...) term and the final 5f(...) term, turning the intended weighted sum into an invalid product.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "1d864ad8616b64b6d88989764c415916a5c6bb0eec400ce76da880591cd347ce",
        "csv_row": 255,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-rungeKutta.lyx:layout-74",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula byte-for-byte in the source-aligned translation; insert the missing plus sign before the final 5f(...) term only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:5d29be48-75a5-59ea-ae6a-726be74e4c67"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0174",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 1316-1317",
      "id": "urn:uuid:a245f104-8597-5de3-92f9-fef202869184",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_wording",
      "severity": "P3",
      "source_backed_defect": "The sentence says the error terms themselves exceed 'degree of precision expectations', although the intended quantity exceeding expectation is the degree of precision.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "15ed33373340aaef9b668d951159707e67c06d23752b2382f316ff9538f0c65d",
        "csv_row": 174,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "calculus-errors.lyx:layout-27",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target states that the degree of precision exceeds the expectation by one degree.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:d42f5e5f-5253-5cd6-972a-37c5bf31d747"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0043",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 39 claim at pinned source line 4519",
      "id": "urn:uuid:a2efcdda-1089-578a-ab88-5e029df1f13a",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_mathematics",
      "severity": "P2",
      "source_backed_defect": "The key-concept statement claims the Aitken-transformed sequence converges faster but remains linearly convergent under only linear convergence of the input; the transform can instead reach the limit exactly for a geometric error sequence.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "4340da2d4ebf1a76e27b67715abb7a042d123a86b33adbed338b1d1e293f5010",
        "csv_row": 43,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-orderOfConvergence.lyx:layout-39",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned statement in the source-aligned translation; remove the unconditional linear-order conclusion or add sufficient hypotheses only in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:328afb24-9855-55c9-84fd-8433e55d3a40"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0266",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source and target expansion at line 716 and defective explanatory Formula at line 722",
      "id": "urn:uuid:a34bfce8-7f18-5ec6-81a4-8fc2abb56e1d",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_mathematics",
      "severity": "P1",
      "source_backed_defect": "The explanatory Formula identifies the only k_2-squared term as (1/2)h^2 beta_3^2 k_2^2 f, but the immediately preceding expansion shows that factor multiplying f_yy.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "f6e1e9851fcb375859b0d6ea071daa240967670fa92d3d62acb3079509387c5b",
        "csv_row": 266,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-errorAnalysis.lyx:layout-10",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula byte-for-byte in the source-aligned translation; restore the missing f_yy subscript only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:8d2b4308-0e49-56d2-9f61-c84e9d93a045"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0318",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source and target line 1375",
      "id": "urn:uuid:a48bd0a2-6e2a-56b3-a32f-9afcf982425e",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_grammar",
      "severity": "P3",
      "source_backed_defect": "The fragment 'for example, evidence that' follows the displayed equations without a finite predicate such as 'are', leaving the sentence grammatically incomplete.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "a44b3184c2cbe749f5eb628f24cc0ff4700606a276fdd108905374214c34d565",
        "csv_row": 318,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "answers.lyx:line-1375",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target supplies the predicate with 'merupakan bukti bahwa'; retain this bounded grammatical repair.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:9e5a8493-cfb7-54b4-aec9-b2ea5b4ec86e"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0306",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source and target Formula lines 1772-1774 and 1794",
      "id": "urn:uuid:a55c22de-85d2-58c5-aade-8c1577ee5a71",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_algebra",
      "severity": "P1",
      "source_backed_defect": "The expansion of (a+3)^2 uses constant term +3 instead of +9 and carries that value through the convergence-ratio derivation, although the stated limiting ratio happens to remain unchanged.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "01b234689a956127a3fd2917aff16f129fb5cc6fbfcd1a007da02546a9df8615",
        "csv_row": 306,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "solutions.lyx:lines-1772-1774,1794",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula bytes in the source-aligned translation; replace the erroneous constant terms by +9 and recompute the displayed intermediate expressions only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:a25d1185-dce1-54f2-a9ec-3d02a9a26f1c"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0073",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 68 at pinned source lines 3030-3054",
      "id": "urn:uuid:a7c20952-ef29-5021-8505-abc3636db5ef",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_definition",
      "severity": "P2",
      "source_backed_defect": "Synthetic division is defined as calculating the quotient of a polynomial by a monomial, but the standard operation used here divides by a linear binomial or factor such as x-c.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "09e3404f440ddaa6356df117c6b64a9a156aa4e31b31d209fe3550b74a92621c",
        "csv_row": 73,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-newtonsMethod.lyx:layout-68",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned definition in the source-aligned translation; replace 'monomial' with the intended linear binomial or factor only in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:a25d1185-dce1-54f2-a9ec-3d02a9a26f1c"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0058",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 30 at pinned source lines 1805-1834",
      "id": "urn:uuid:a7d3caf4-3cb4-54a1-941c-01211daeec71",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_proof_gap",
      "severity": "P2",
      "source_backed_defect": "The proof infers a positive constant C for one factor from a finite nonzero limit of the full expression without showing the other terms vanish or excluding cancellation.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "b60fd1f45f0d60ba681370f373dbcd1f41b23f04ed635f4baf3763d1b96fdbeb",
        "csv_row": 58,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-newtonsMethod.lyx:layout-30",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned proof; supply the missing asymptotic estimates before making this inference in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:4cf78404-c49e-551c-a9c4-adb64c7fcdee"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0105",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 9 at pinned source lines 215-240, especially Formula f at line 225",
      "id": "urn:uuid:a94c1c4d-dc81-5ec0-a845-6d8d5d88115f",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_math_symbol",
      "severity": "P2",
      "source_backed_defect": "The example defines g(x)=3-x-sin(x) and evaluates g at both endpoints, but the continuity sentence names f instead of g.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "f502309c394f463f0facc18223c0b2b4b4a044eea6258a7692be6fe30dc10e87",
        "csv_row": 105,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-bracketing.lyx:layout-9",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the protected Formula f in the source-aligned translation; change it to g only in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:d42f5e5f-5253-5cd6-972a-37c5bf31d747"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0050",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 85 at pinned source line 6000",
      "id": "urn:uuid:adbeb8f7-6c99-58a4-b409-d6b83dc60f3a",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_math_encoding",
      "severity": "P3",
      "source_backed_defect": "A formula numerator encodes subtraction as Unicode U+2212 inside a TeX text command rather than a mathematical minus operator.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "69dcc4ca9812707a1af7202ff73b4b7e74a972224541059be6cd9f38203d5584",
        "csv_row": 50,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-orderOfConvergence.lyx:layout-85",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the Formula bytes; normalize the operator only in an explicit corrected or portability-focused derived edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:328afb24-9855-55c9-84fd-8433e55d3a40"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0269",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source and target lines 1751-1758",
      "id": "urn:uuid:aec836c8-7f6e-5d94-94be-9e09662895f5",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_referent",
      "severity": "P1",
      "source_backed_defect": "The prose says f(t_0,y_0) must be expanded in a fourth Taylor polynomial, but the displayed expansion that follows is for y(t_0+h).",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "336fb959de57bf439c3657af38d28ff43cd8107b63903a8266363bc3ef63c6b9",
        "csv_row": 269,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-errorAnalysis.lyx:layout-26",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the source-aligned mathematical claim; replace the prose referent by y(t_0+h) only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:27e363b0-41b3-5488-92bb-8f0a915cba9d"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0239",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 2248 and 2257 use \\ell; source lines 2263 and 2281 use Latin l",
      "id": "urn:uuid:b01dd984-566f-58fc-9491-6bdb199d9056",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_symbol_consistency",
      "severity": "P2",
      "source_backed_defect": "The pendulum length is written as \\ell in the rearranged equation and substituted scalar equation, but the equivalent first-order system and Euler update switch to Latin l, making the notation inconsistent and potentially introducing a different symbol.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "4bb7fd380bd23ace0c1a687f788f15eb9e8b77f63e17a5ce6a302a15d654bd58",
        "csv_row": 239,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-taylor.lyx:layout-49",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve all pinned Formula payloads byte-for-byte in the source-aligned translation; replace l with \\ell at the two inconsistent occurrences only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:9c42ebf9-0435-5cdf-b0d1-e756eb2ac6ff"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0157",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source line 359; compare the exactness equation at lines 335-360",
      "id": "urn:uuid:b06c7079-f247-50eb-b4ee-f7fba08a7df2",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_mathematics",
      "severity": "P2",
      "source_backed_defect": "The generic derivative system replaces the i=0 term (\\theta_0 h)^j a_0 with bare a_0, although no assumption makes that factor equal to 1 for every j.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "443d1ed2e9a5d0fc7bb2d0d0a4452a7b9c9442f17c871ce7fbe794b932bf0bcc",
        "csv_row": 157,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "calculus-undeterminedCoefficients.lyx:layout-6",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula bytes in the source-aligned translation; restore the full sum from i=0 or the explicit weighted i=0 term only in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:38d3d36b-ae53-5d3d-a81e-4400d83022f9"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0031",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layouts 109-110 and their referenced four-pair exercise",
      "id": "urn:uuid:b1712150-6e09-5bf6-a68b-b0670a5c0f33",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_specification",
      "severity": "P3",
      "source_backed_defect": "Exercise 109 refers in the singular to the function and initial value in the referenced question, but that question contains four function/initial-value pairs and Exercise 110 confirms that all pairs are intended.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "f52a3fc25cb356bb01e3d434744e2ab6ab3f1b92a799ae5fa3d8f2c9613d0602",
        "csv_row": 31,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-fixedpoint.lyx:layouts-109-110",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target explicitly says to use every function/initial-value pair; retain this as a concise source-clarification candidate.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:6001eb41-2e73-5873-b56a-6a1318b8e125"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0251",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source and target lines 1329 and 4259; compare the prose method name Simpson's-ode at source lines 1306 and 2389",
      "id": "urn:uuid:b18c842a-207c-5227-919d-bb92fbc1b600",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_typography",
      "severity": "P3",
      "source_backed_defect": "Two protected LyX-Code output headings spell the possessive method name as 'Simpsons' without an apostrophe.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "54b6f10d322f7eb870582811094ec90e73c4413c0b7915027322f114565dfe7a",
        "csv_row": 251,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-rungeKutta.lyx:layouts-46,102",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve both pinned LyX-Code headings byte-for-byte in the source-aligned translation; restore the apostrophe only in an explicit corrected-edition or upstream-code layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:ccb547d4-b006-5d52-a075-a6a5f02ae43b"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0154",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source line 2141 and subsequent formulas",
      "id": "urn:uuid:b1e7292c-3572-5281-8ba4-995f213d1658",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_domain",
      "severity": "P2",
      "source_backed_defect": "The claim that h can be 'any size, even negative' treats size as signed and fails to exclude h=0 even though the subsequent formulas divide by h.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "f66e14513ab7463dbeafe294172f40612627242bf80e1baf11c9d512e068fd48",
        "csv_row": 154,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "calculus-rudiments.lyx:layout-34",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the source-aligned meaning; an explicit corrected edition should require any nonzero signed value of h.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:5d29be48-75a5-59ea-ae6a-726be74e4c67"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0169",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 186-194; same copied setup is independently recorded for interpolation-lagrange.lyx in ADV-0125",
      "id": "urn:uuid:b1ef95fc-3fcd-5c80-9a3b-4e8a9812501f",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_cardinality",
      "severity": "P2",
      "source_backed_defect": "The list x_0,x_1,...,x_n contains n+1 values, but the copied setup calls them n distinct real numbers.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "c715458a2c6a125da689fcd012b55d2479343f4573eec8ae577af99fcb50e122",
        "csv_row": 169,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "calculus-errors.lyx:layout-4",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target renders the count as 'n ditambah satu' around the preserved inline Formula containing n; retain the pinned Formula bytes and correct the source count in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:6001eb41-2e73-5873-b56a-6a1318b8e125"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0247",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source physical lines 151-152; target physical lines 151-152",
      "id": "urn:uuid:b291aae2-86bb-54d3-8e17-9d4f59713af1",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_typography",
      "severity": "P3",
      "source_backed_defect": "The word 'differential' is anomalously split across physical lines as 'differenti' and 'al' rather than at a word boundary.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "c881a7df55726f57a367c293d01e660ad2a01c4d4a472d00e1fdd82de6c5ebcf",
        "csv_row": 247,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-rungeKutta.lyx:layout-2",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target naturally restores a proper word boundary while translating the phrase as 'persamaan diferensial biasa'; retain this bounded typographic repair.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0325",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "release PDF SHA-256 cbc31e9e27fdee96845d78fa6a625bf956196001b7941ddf0f1232f5def46b45 has zero English varioref phrases; whole-corpus visual QA passes",
      "id": "urn:uuid:b3d4a332-1857-5dde-8b7b-dd716a826e3f",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "generated_cross_reference_language",
      "severity": "P2",
      "source_backed_defect": "The first complete PDF retained English page-reference phrases generated by varioref even though the authored target prose was Indonesian.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "89d31b290319f284b9686860b7fc9ff9e0592f86710b82f54d511b4ebbd78b08",
        "csv_row": 325,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "id-ID PDF generated varioref strings",
      "status": "resolved",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Inject the eight Indonesian varioref reader strings only in the id-ID portable overlay and verify the rendered PDF text rather than changing the pinned source or English build.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:9e5a8493-cfb7-54b4-aec9-b2ea5b4ec86e"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0305",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source and target Formula line 1416",
      "id": "urn:uuid:b543e7db-220b-571b-8db4-0f02a7c1c1c6",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_formula",
      "severity": "P1",
      "source_backed_defect": "The fifth-derivative remainder begins with a factor -8/120 but the final simplified expression drops the minus sign.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "9eae8824817467e63c672c2214dcc15f6e14aeca827c0b67d9380922e96ee463",
        "csv_row": 305,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "solutions.lyx:line-1416",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula byte-for-byte in the source-aligned translation; restore the negative sign only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:980800a8-5ab1-5101-9e89-6b5477d41ece"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0204",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "splines-parametric.lyx source lines 2844-2881, specifically line 2844; corroborated by splines-cubic.lyx source lines 1602-1603",
      "id": "urn:uuid:b56aa8be-cd91-5ec9-9fb0-cb19f8d1fd35",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_terminology",
      "severity": "P2",
      "source_backed_defect": "The expansion of CAGD is given as 'computer aided graphic design'; the established expansion is 'computer-aided geometric design', so 'graphic' misidentifies the field.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "5018d002aa25bed533ddb8c11b9ea7ecb10ab308fda77063df26045cda395d89",
        "csv_row": 204,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "splines-parametric.lyx:layout-27",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Translate the pinned expansion faithfully in the source-aligned edition; use 'desain geometris berbantuan komputer' only in an annotated or corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:116e4ccc-bf87-5678-a350-1261c66b3c43"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0137",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source line 422",
      "id": "urn:uuid:b66f6932-e6e7-5da0-ae3a-6ded50fa040e",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_orthography",
      "severity": "P3",
      "source_backed_defect": "The conjunction is written 'In as much as' rather than 'Inasmuch as'.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "8f65a3774848f6f25b9d7910140f3c864558e9cd19e8a09f3ef92370b79d7622",
        "csv_row": 137,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "interpolation-newton.lyx:layout-5",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target uses natural 'Karena'; retain this as a bounded copy-edit candidate.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:38d3d36b-ae53-5d3d-a81e-4400d83022f9"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0036",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 132 against the definition of fixed-point iteration",
      "id": "urn:uuid:b7d88654-a203-5ce4-8da9-9c822c37faa6",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_quantifier",
      "severity": "P2",
      "source_backed_defect": "The statement that iteration on f will not converge to a fixed point is overbroad: starting exactly at a fixed point yields a stationary convergent sequence.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "e9b17e266cb05ee49c8b692dde030b29b7899bc11f8f96e418ba2549bcdd74f2",
        "csv_row": 36,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-fixedpoint.lyx:layout-132",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned claim in the source-aligned translation; clarify that the intended statement concerns ordinary nearby or non-fixed starting values in a corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:92dc8b7f-fe25-5df8-9258-e741b4914a05"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0185",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 1370-1388, specifically line 1385",
      "id": "urn:uuid:b887da26-b1bb-5a24-ab1a-f973e34e3435",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_mathematics",
      "severity": "P2",
      "source_backed_defect": "The displayed Gaussian integral states that the integral of exp(-t^2) from negative infinity to positive infinity equals sqrt(pi)/2, but the correct full-line value is sqrt(pi); sqrt(pi)/2 is the half-line integral from zero to infinity.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "e58aa8d533cb5631ac70ba8b50d7abbc25e4c47adf1171588a800a4fd0feebde",
        "csv_row": 185,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "calculus-composite.lyx:layout-26",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula bytes in the source-aligned translation; change the right-hand side to sqrt(pi), or change the lower limit to zero, only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:16816a39-1d4e-5df9-872a-f5fa337aa8de"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0220",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 447-455, specifically lines 448-450",
      "id": "urn:uuid:b8eb363c-36a1-53bd-a155-c939b37fc6a4",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_physics",
      "severity": "P2",
      "source_backed_defect": "The tautochrone claim says that a falling object follows a cycloid to reach an unspecified given point in equal time regardless of its starting position; the equal-time property requires release from rest along an inverted cycloid and travel to its lowest point.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "64d6704c4d0e3f8d1f023fb31ed7b08f5afaa2b35713599404faf4751d0611dd",
        "csv_row": 220,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-pendulum.lyx:layout-13",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the source-aligned Indonesian prose; in an explicit corrected-edition layer specify release from rest from any point on an inverted cycloid and equal travel time to the lowest point.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:5d29be48-75a5-59ea-ae6a-726be74e4c67"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0182",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 2963-2975",
      "id": "urn:uuid:b8ff4d2c-00f8-5689-8971-cb3903518b2f",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_formula_copy",
      "severity": "P2",
      "source_backed_defect": "The row labeled Backward Difference repeats the forward third-derivative numerator instead of reversing the stencil direction.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "0f170a1e8fed0e32e809ba068404edc0505f1bd96e45e5331fb582df3af721fc",
        "csv_row": 182,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "calculus-errors.lyx:layout-35",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula bytes in the source-aligned translation; use -f(x_0-3h)+3f(x_0-2h)-3f(x_0-h)+f(x_0) only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:d42f5e5f-5253-5cd6-972a-37c5bf31d747"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0045",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 46 at pinned source lines 4862-4870",
      "id": "urn:uuid:b9186a8b-cfec-511e-9979-2d7e03727e91",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_algorithm",
      "severity": "P2",
      "source_backed_defect": "The while-loop explanation reverses its own logic by saying the loop is endless when the condition is never met; an endless loop occurs when the condition never becomes false and remains satisfied, as the following paragraph correctly explains.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "cee8fb5d6877b9aad7d0f931833aedd098ae25311658b0c3e8b3278df34d3e7b",
        "csv_row": 45,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-orderOfConvergence.lyx:layout-46",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Translate the pinned explanation faithfully and correct the logical polarity only in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:12fb6e5f-b7fd-576d-b09b-4bd5e4e27410"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0130",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 50 Formula at pinned source lines 2917-2924; compare the correct recurrence at lines 2287-2290 and 3707-3711",
      "id": "urn:uuid:bab1d1a3-e1e5-58ae-91ed-6b0e14ce4ad0",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_algorithm",
      "severity": "P2",
      "source_backed_defect": "Neville's pseudocode writes P_{i,,j} with a doubled comma and omits the subtraction operator between the two numerator products, so the displayed assignment does not implement the stated recurrence.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "7db299266bc0c25c5d9da7f0feafcd642c3d4829afaaaff724b83dfaaa465497",
        "csv_row": 130,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "interpolation-lagrange.lyx:layout-50",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula bytes in the source-aligned translation; use P_{i,j}=((xhat-x_i)P_{i+1,j-1}-(xhat-x_{i+j})P_{i,j-1})/(x_{i+j}-x_i) in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:6001eb41-2e73-5873-b56a-6a1318b8e125"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0257",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "parent label at source line 2447, ten child methods in layouts 65-74 at lines 2460-2903, and ambiguous reference at lines 2945-2950",
      "id": "urn:uuid:bbc29318-92e3-57c7-b6b7-7c89f95f6c4d",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_cross_reference",
      "severity": "P2",
      "source_backed_defect": "The prompt asks for the convergence rate of the singular 'method derived in question' exc:ode-rungeKutta, but that parent exercise contains ten distinct child methods, so the intended method or set of methods is unspecified.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "7bab6a58269fecf8e7595c67062ea0b0d28ee5b0451f9f0a33ad6f4022ee081d",
        "csv_row": 257,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-rungeKutta.lyx:layout-75",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the source-aligned singular wording and pinned reference; identify the intended child exercise or explicitly request all child methods only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:ab55499d-7543-5edd-b12b-6725e72f26cf"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0295",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source line 2507; target line 2507",
      "id": "urn:uuid:bbcda3ff-e0d2-5487-b00f-6adc56b4082a",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_punctuation",
      "severity": "P3",
      "source_backed_defect": "The introductory phrase 'For example' lacks its following comma.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "f3d0e361bc4894da538b640d97621e00f0f399e9e741755ee0c4e11c49e4bdd9",
        "csv_row": 295,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-adaptive.lyx:layout-31",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target naturally punctuates the transition; retain this bounded repair.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:980800a8-5ab1-5101-9e89-6b5477d41ece"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0198",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 495-524, especially lines 521-524",
      "id": "urn:uuid:bd6ffe95-8572-5de1-8a86-ca9ff14d0879",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_mathematics",
      "severity": "P2",
      "source_backed_defect": "For a node repeated r+1 times in a divided-difference table, the confluent divided difference is f^(r)(t_i)/r!, but the prose says to replace each undefined quotient by the specified derivative without the factorial divisor.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "c8200d58c1f405f6868dc173f7bbff86c5aa9b76aaf5e21ec74c5894f531c2e9",
        "csv_row": 198,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "splines-parametric.lyx:layout-7",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the source-aligned explanation in translation; state the r! divisor explicitly in an annotated or corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:9c42ebf9-0435-5cdf-b0d1-e756eb2ac6ff"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0168",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 952-955",
      "id": "urn:uuid:be2d9b98-4467-589e-abfb-e9df136e2351",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_wording",
      "severity": "P3",
      "source_backed_defect": "The construction 'lessening of the necessary and often laborious algebra needed' redundantly uses both 'necessary' and 'needed' and treats algebra rather than algebraic work as what is reduced.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "377241cf7c22ef2da78ba20da53def642df3408a428d4253e51fbc8d89352f52",
        "csv_row": 168,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "calculus-undeterminedCoefficients.lyx:layout-27",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target uses 'kemudahan otomasi serta berkurangnya pekerjaan aljabar yang sering kali rumit dan melelahkan'; retain this bounded wording repair in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:ab55499d-7543-5edd-b12b-6725e72f26cf"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0301",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source and target lines 7940-7943",
      "id": "urn:uuid:be49fa57-5878-5fc5-82b9-25d3d6b209fe",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_reference_clarity",
      "severity": "P3",
      "source_backed_defect": "The exercise introduces plural pairs and then says 'They can each therefore be paired', leaving the antecedent and pairing operation needlessly ambiguous.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "1c43bf8bd4bbf457cab2a218c3cd90422ab9bd4e36bb67c29d80efa641a60966",
        "csv_row": 301,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-adaptive.lyx:layout-63",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target states directly that each pair can be combined into an embedded scheme; retain this bounded clarity repair.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:92dc8b7f-fe25-5df8-9258-e741b4914a05"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0189",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 4082-4088; compare label exc:calculus-composite at lines 2770-2782 with label exc:calculus-composite-6 and the general-rule derivation at lines 3387-3428",
      "id": "urn:uuid:bf0bb3cb-a010-5fb1-92f4-5376071df8f1",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_cross_reference",
      "severity": "P2",
      "source_backed_defect": "The instruction to implement the 'general trapezoidal rule' references label exc:calculus-composite at layout 55, which is the composite-midpoint exercise; the actual general-trapezoidal derivation is layout 82, labeled exc:calculus-composite-6.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "0a5eb6b6b4d0ea3a71431984e9ff6a5f07b2d9f3621d49627cd04986bb930963",
        "csv_row": 189,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "calculus-composite.lyx:layout-106",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned CommandInset reference in the source-aligned translation; retarget it to exc:calculus-composite-6 only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:12fb6e5f-b7fd-576d-b09b-4bd5e4e27410"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0131",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 34 at pinned source lines 2262-2265",
      "id": "urn:uuid:bf305d73-d1b0-5104-a45e-82aa8a125a28",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_word_choice",
      "severity": "P3",
      "source_backed_defect": "The phrase 'the task of requiring another point of interpolation' uses 'requiring' where adding or incorporating another interpolation point is intended.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "a66de2aa31a00c0c30ebfd462505c1cab46752e99ebaac9fc94243a7b9a01781",
        "csv_row": 131,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "interpolation-lagrange.lyx:layout-34",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target naturally states that another interpolation point is added; retain the source wording defect as an upstream-report candidate.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:dd9900f4-eb1d-5c00-b87f-4a5ba60d03a8"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0020",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 3 prose and adjacent displayed inequality",
      "id": "urn:uuid:bf503e78-08ac-505a-aa0b-d5029912b8f0",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_consistency",
      "severity": "P2",
      "source_backed_defect": "The prose restates the accuracy claim as less than or equal to 0.1 but immediately displays a strict inequality below 0.1.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "60fe14d5ae70f87b40c13705a6e4d4c0f9187353423ac5d907624b1b840f6998",
        "csv_row": 20,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-bisection.lyx:layout-3",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve both pinned statements; resolve the intended boundary convention through an explicit correction after mathematical review.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:a25d1185-dce1-54f2-a9ec-3d02a9a26f1c"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0072",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 67 at pinned source lines 2996-3028",
      "id": "urn:uuid:c05a858e-c602-59a1-912d-ec1fa186a771",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_mathematics",
      "severity": "P2",
      "source_backed_defect": "The Rational Roots Theorem is stated for a polynomial with rational coefficients while requiring the numerator and denominator to be factors of a_0 and a_k; divisibility and factor language is not defined this way for arbitrary rationals, and the standard theorem applies to integer coefficients.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "52a6f35a1065779671d3d8df88ee9f0c83837cdafe0dba167bdc22aa5cb9fd63",
        "csv_row": 72,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-newtonsMethod.lyx:layout-67",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned statement in the source-aligned translation; in an explicit corrected edition, first clear denominators to obtain integer coefficients and then apply the standard divisibility conditions.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:92dc8b7f-fe25-5df8-9258-e741b4914a05"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0188",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 3257-3301, specifically 3272-3278; for f(x)=x^4 on [0,2] with n=2 and h=1, the actual Simpson error is -4/15, matching denominator 180 rather than 90",
      "id": "urn:uuid:c0a3b00d-ac5e-53a1-893f-d1d50219c4dd",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_mathematics",
      "severity": "P2",
      "source_backed_defect": "The composite-Simpson error coefficient is given as -(b-a)h^4 f^(4)(xi_n)/90 with n subintervals and h=(b-a)/n, but the coefficient for that convention is -(b-a)h^4 f^(4)(xi_n)/180; the source value is too large by a factor of two.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "858738ef80e6039e93498bfd4de6527cfd1fead0feac07b95d357af994f4692f",
        "csv_row": 188,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "calculus-composite.lyx:layout-77",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula bytes in the source-aligned translation; use the denominator 180 only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:d42f5e5f-5253-5cd6-972a-37c5bf31d747"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0052",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 94 at pinned source line 6203",
      "id": "urn:uuid:c16a76f9-1f84-58a4-a664-f3abe35533a5",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_typography",
      "severity": "P3",
      "source_backed_defect": "The source misspells 'significant' as 'siginificant'.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "3561859535d3e9095bc919887a759b6755daceca7c3117a6b085e826a6b08644",
        "csv_row": 52,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-orderOfConvergence.lyx:layout-94",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target uses the established phrase 'angka signifikan'; retain this as a concise upstream-report candidate.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:116e4ccc-bf87-5678-a350-1261c66b3c43"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0148",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source line 3292",
      "id": "urn:uuid:c1b0e11f-457c-583d-8b74-1e8c954591de",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_capitalization",
      "severity": "P3",
      "source_backed_defect": "The proper name Octave is lowercased in the phrase 'octave code'.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "89b2a5e1c8dc5aaf32c0b7edb7d5d7f6e96ea973390b4b9a0db783ecb7fdc4c0",
        "csv_row": 148,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "interpolation-newton.lyx:layout-76",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target correctly uses 'kode Octave'.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:ccb547d4-b006-5d52-a075-a6a5f02ae43b"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0156",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source line 6217",
      "id": "urn:uuid:c2593cec-0096-55ee-b3c1-2bc257a6dd37",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_grammar",
      "severity": "P3",
      "source_backed_defect": "The compound modifier in 'A general three point formula' is missing the expected hyphen.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "974e0602fed276126f4a02e2ba33567f7069d89cdbe4a29ed5508c1746f65b1e",
        "csv_row": 156,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "calculus-rudiments.lyx:layout-158",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target naturally uses 'Rumus umum tiga titik'; retain this as a bounded upstream copy-edit candidate.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:328afb24-9855-55c9-84fd-8433e55d3a40"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0267",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source and target parameter values at lines 1178-1206 and defective Formula line 1211",
      "id": "urn:uuid:c370bd57-b720-59f8-b79b-68db2668b6d6",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_mathematics",
      "severity": "P1",
      "source_backed_defect": "For trapezoidal-ode the stated beta_2 value is 1, but the condition check substitutes (1/3)^2 and reports 1/18 instead of (1/2)(1)^2=1/2.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "e714b31e08581b0d9360cd5929ce8bdb4967e25338ca33e628a35c22cf4ae2eb",
        "csv_row": 267,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-errorAnalysis.lyx:layout-15",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula byte-for-byte in the source-aligned translation; substitute beta_2=1 and report 1/2 not equal to 1/3 only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:9e5a8493-cfb7-54b4-aec9-b2ea5b4ec86e"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0308",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source and target line 5737",
      "id": "urn:uuid:c3cc2ad2-4a77-593f-a028-1e5e76e7f080",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_ellipsis",
      "severity": "P3",
      "source_backed_defect": "The comparison 'nearly six times the actual' omits the noun naming the actual error or value.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "040be7dab3737c95f45695bda0e1d4af39b0d228626121d9e25198e1a5eb2401",
        "csv_row": 308,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "solutions.lyx:line-5737",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target supplies the understood noun as 'nilai sebenarnya'; retain this bounded clarity repair.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:ccb547d4-b006-5d52-a075-a6a5f02ae43b"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0151",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source line 992",
      "id": "urn:uuid:c4806161-4111-5c8d-aca1-8392f10766ff",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_grammar",
      "severity": "P3",
      "source_backed_defect": "The phrase 'have another look and nu and varphi' uses 'and' where 'at' is required.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "10c21818d2c4873600e0288142e23b7cee60a2ef563afabe1c0ec145206e7d01",
        "csv_row": 151,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "calculus-rudiments.lyx:layout-15",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target naturally says that the functions will be reviewed again; retain this as a bounded upstream copy-edit candidate.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:16816a39-1d4e-5df9-872a-f5fa337aa8de"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0225",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 1074-1145, specifically line 1135; target layout 27",
      "id": "urn:uuid:c48099ce-716d-5057-a6a0-fc8f36f8ad55",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_grammar",
      "severity": "P3",
      "source_backed_defect": "The word 'transmited' is misspelled; the standard spelling is 'transmitted'.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "2026d33a4306634632933854b538960ee4cae3fb939a8440642d0a7329b70bdd",
        "csv_row": 225,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-pendulum.lyx:layout-27",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target naturally uses 'disalurkan'; retain this bounded copy correction.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:ab55499d-7543-5edd-b12b-6725e72f26cf"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0003",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "authority/third_party/heun1900/ASSET_AUTHORITY.json; PNG SHA-256 d34c3f99ae1740e9ac7f97bec473b44a3d28353ae503bda1c2bf55e4ee8999d7; backend/packs/heun1900-page30; candidate PDF page 256 visual pass",
      "id": "urn:uuid:c527dbe8-bbc9-5df3-b6f9-6223e9d9b5f6",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "build_closure",
      "severity": "P1",
      "source_backed_defect": "Active graphic references/heun1900/00000036.png is intentionally excluded upstream and absent from the tag.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "d755a578b0c122575308fb95a040598b289335dbec06011306b9a6b91bf9638b",
        "csv_row": 3,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-adaptive.lyx",
      "status": "resolved_with_authority",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Use the exact public-domain page scan from the Staatsbibliothek zu Berlin digital collection, record its authority and hashes, admit CC-PDM-1.0 rights, and validate its rendered placement.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:16816a39-1d4e-5df9-872a-f5fa337aa8de"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0223",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 811-903, specifically lines 846-888",
      "id": "urn:uuid:c5453aa5-0e88-57a9-b472-6d1c8dc9041f",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_ode_terminology",
      "severity": "P2",
      "source_backed_defect": "The text calls the pendulum equation second degree because its highest derivative is the second derivative, confusing differential-equation degree with order; the displayed equation is second order and first degree in its highest derivative.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "133443be69a9907f31e11ea08e885df4a5729b94b2ed183dcf5d8bf4df669a02",
        "csv_row": 223,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-pendulum.lyx:layout-21",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the source-faithful Indonesian use of 'derajat' in the source-aligned layer; use 'orde kedua' and, if degree is stated, 'derajat pertama' only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:3ff1a90b-b72b-5b4b-9517-e49328969900"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0217",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source line 1233; target layout 47",
      "id": "urn:uuid:c54a1504-c4b6-52f7-895b-363213f44acb",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_punctuation",
      "severity": "P3",
      "source_backed_defect": "The introductory transition 'Second it is meant' is missing the comma after 'Second'.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "c1fd587056ed13006d236aeb65c745d8cdd9b562013dbbdcfa2d996b23faec32",
        "csv_row": 217,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "splines-cubic.lyx:layout-47",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target supplies the corresponding comma in 'Kedua, kode ini'; retain this bounded punctuation correction.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:a25d1185-dce1-54f2-a9ec-3d02a9a26f1c"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0064",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 36 formulas at pinned source lines 2184-2212",
      "id": "urn:uuid:c6a738f6-025a-5476-a37d-001e38070a94",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_mathematics",
      "severity": "P2",
      "source_backed_defect": "The displayed Cardano construction is presented as a general cubic solution but divides by w_i without handling the degenerate w_i=0 case; for example x^3=0 makes p/(3w_i) the undefined form 0/0.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "4ad18268200fd18f2a90fa52e9e0d6367e05f1fb5752a80e3703c2505c2bb36b",
        "csv_row": 64,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-newtonsMethod.lyx:layout-36",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula bytes; state the nonzero branch condition and a degenerate-case fallback only in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:16816a39-1d4e-5df9-872a-f5fa337aa8de",
        "urn:uuid:9e5a8493-cfb7-54b4-aec9-b2ea5b4ec86e"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0226",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "ode-pendulum source lines 1225-1274, specifically 1256-1273; recurrence in solutions source and target lines 23818-23831 and 23924-23937",
      "id": "urn:uuid:c788f469-006e-502a-b24f-29c630565640",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_physics",
      "severity": "P2",
      "source_backed_defect": "The friction summary treats both static and kinetic friction as having a magnitude proportional to the normal force and as always opposing motion; static friction instead adjusts up to its limiting value and opposes impending relative slip, while kinetic friction approximately opposes relative sliding with magnitude proportional to the normal force.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "e3196db772ece5c5565e7e0d75e8c28ab26c40277f3b333e6f3b3bf3e55a1117",
        "csv_row": 226,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-pendulum.lyx:layout-30; solutions.lyx:lines-23818-23831,23924-23937",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the source-aligned Indonesian prose; in an explicit corrected-edition layer distinguish 0 <= f_s <= mu_s N from kinetic friction f_k approximately equal to mu_k N and state the respective directions relative to impending slip and sliding.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:12fb6e5f-b7fd-576d-b09b-4bd5e4e27410"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0124",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 3 at pinned source lines 144-170, especially the display at lines 155-158",
      "id": "urn:uuid:c8acf0ff-5e81-5d9d-9dbd-902ab1f3c94f",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_conceptual_wording",
      "severity": "P2",
      "source_backed_defect": "The exposition treats the complex roots 1+5i and 1-5i as abscissas of ordinary graph points (1+5i,0) and (1-5i,0); this is not a graph in the usual real Cartesian sense.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "92af6a36f8f6f6dd7b82eeb5b20309151d9f5b019a1fd0a73d4ac9e0030955d8",
        "csv_row": 124,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "interpolation-lagrange.lyx:layout-3",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula and surrounding source-aligned exposition; clarify the complex-domain interpretation or state the four root equations in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:4cf78404-c49e-551c-a9c4-adb64c7fcdee"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0114",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 52 display Formula at pinned source line 2645; definitions and final formula at lines 2658-2667",
      "id": "urn:uuid:c926b37e-7bd9-5b7d-8085-22572ab9902b",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_mathematics",
      "severity": "P2",
      "source_backed_defect": "One algebraic transformation changes the denominator factor C/B-1 to B/C-1, breaking equality with the preceding line and contradicting the subsequent definition s=C/B-1.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "dce2fac6591c23e08603f85294064108c19b1a739f4c31e4ebe3e52a12333892",
        "csv_row": 114,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-bracketing.lyx:layout-52",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula bytes in the source-aligned translation; restore C/B-1 in that denominator only in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:16816a39-1d4e-5df9-872a-f5fa337aa8de"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0232",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 1835-1974, specifically lines 1922-1923; target layout 43",
      "id": "urn:uuid:c95fd8fd-560f-5120-bf52-7316af0c85ce",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_grammar",
      "severity": "P3",
      "source_backed_defect": "The singular subject 'The following sequence of equations' incorrectly takes the plural verb 'show' rather than 'shows'.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "5cea62f665d461919ee923bd884899a2d9c1f815349bdbd92ec368de7488cda7",
        "csv_row": 232,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-pendulum.lyx:layout-43",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target uses the grammatical singular construction 'Rangkaian persamaan berikut menunjukkannya'; retain this bounded agreement repair.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:ab55499d-7543-5edd-b12b-6725e72f26cf"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0300",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 8952 and 10453; target lines 8952 and 10453; uppercase source uses at lines 10600 and 10751",
      "id": "urn:uuid:c97378da-1e8b-5c22-8a95-53dcfe24debb",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_name_consistency",
      "severity": "P3",
      "source_backed_defect": "The method label 'rk2(3)' is lowercase at two reader locations despite the established uppercase RK2(3) form elsewhere.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "0187781f821e7bba8136b5a52c5e380007129670bd3e3c877326203217f07edf",
        "csv_row": 300,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-adaptive.lyx:layouts-65,69",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target normalizes both reader-visible occurrences to 'RK2(3)'; retain this bounded naming repair.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:1166d15e-519c-5909-8a43-88d070b170ae"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0016",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 92 exact source and two protected formula values",
      "id": "urn:uuid:c9c1e4a4-e999-5de0-b618-982d2cd20adb",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_prose",
      "severity": "P2",
      "source_backed_defect": "The exercise reads 'with a stack of 5 disks. 10 disks.' and is missing a connective or repeated clause.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "3be87e07e9bec5d3869dca29bbb7d68441d7226d48ae89e5771527cf4b65f0be",
        "csv_row": 16,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "preliminaries-recursion.lyx:layout-92",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian reader joins the two preserved numerical cases with 'dan'; record this as an explicit prose-correction delta rather than silently treating the source as coherent.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:116e4ccc-bf87-5678-a350-1261c66b3c43"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0143",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 1839-1855; compare pseudocode input at 1576-1594",
      "id": "urn:uuid:cb49b674-c94f-5373-a480-f03c8869bbbe",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_consistency",
      "severity": "P2",
      "source_backed_defect": "The paragraph first says a degree-k Sidi method requires k initial values, then correctly states it requires k+1; inputs x_0 through x_k also contain k+1 values.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "91cfcbb6a2bef43ec625c052d2f5f68283cffa51070d411a7b83652c334e9d4f",
        "csv_row": 143,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "interpolation-newton.lyx:layout-54",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the protected Formula k in the source-aligned target; change it to k+1 only in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:d42f5e5f-5253-5cd6-972a-37c5bf31d747"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0055",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 105 data at pinned source lines 6574-6595 and symbolic elimination",
      "id": "urn:uuid:cb62ef5b-f668-5d37-8df3-3ef8901623b4",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_underdetermination",
      "severity": "P2",
      "source_backed_defect": "The given Steffensen data do not determine f(p_0) uniquely: writing y=f(p_0) yields y(y-1.5)=0, so both y=0 and y=1.5 satisfy the exercise.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "cb5b1792a3880d91f7f01c7ce02ac9b02767cb84c932a92009d9d467592d0537",
        "csv_row": 55,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-orderOfConvergence.lyx:layout-105",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned exercise; add a branch-selecting condition or accept both solutions only in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:9f7afec0-1052-50d6-99a7-86a608d0e8ad"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0193",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 2525-2561, specifically line 2547",
      "id": "urn:uuid:ccc84969-f7ec-555f-832e-2835211d6220",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_wording",
      "severity": "P3",
      "source_backed_defect": "The stacked modifiers in 'Write a Romberg integration Octave function' produce unnatural English and obscure the intended implementation relationship.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "c1365d1f1cf00f0bc5057b7e7228edf4d61e9d0cc7d23f8a6f7a496017a841a7",
        "csv_row": 193,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "calculus-richardsons.lyx:layout-58",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target naturally says 'Tulislah fungsi Octave yang menerapkan integrasi Romberg'; retain this bounded clarification in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:2f088b65-d74e-51d4-ab5b-f8a48b04566c"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0009",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "boundary case b=1",
      "id": "urn:uuid:cd216d44-b088-55c4-a676-8941105d39f7",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_domain",
      "severity": "P2",
      "source_backed_defect": "The prose condition a>b>=1 says both <1/a^n> and <1/b^n> converge to zero, but b=1 makes the latter sequence constantly 1.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "b0d2c0e34007a0b65569a65da1fed54b12965138b99c330fd768d7fd0a0ea48c",
        "csv_row": 9,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "preliminaries-convergence.lyx:layout-29",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the formula bytes; correct the prose domain to a>b>1 only through an explicit corrected-edition delta.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:4cf78404-c49e-551c-a9c4-adb64c7fcdee"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0113",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 52 at pinned source line 2650",
      "id": "urn:uuid:cdc9406b-51c2-5cbe-8899-2d59297fb772",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_typography",
      "severity": "P3",
      "source_backed_defect": "The source writes 'compuation' rather than 'computation'.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "147cba0d6673e4a4cea2990dbed736d029636e37286817e05b13e80023057c38",
        "csv_row": 113,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-bracketing.lyx:layout-52",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target uses the natural typo-free noun 'perhitungan'; retain this concise typo as an upstream-report candidate.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:328afb24-9855-55c9-84fd-8433e55d3a40"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0268",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source and target parameters at lines 1283-1309 and defective Formula line 1338",
      "id": "urn:uuid:cdf8f910-4f70-5818-b009-da6a4f48152a",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_mathematics",
      "severity": "P1",
      "source_backed_defect": "The Simpson's-ode residual substitutes alpha_3 beta_2 beta_3=(1/6)(1/2)(1) as 1/6, although the product is 1/12.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "335e95fbcdc382c7e02c6c5c6273600b0fd53929f758dd7745a909935520a4b1",
        "csv_row": 268,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-errorAnalysis.lyx:layout-17",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula byte-for-byte in the source-aligned translation; use coefficient 1/12 and the corresponding residual only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:116e4ccc-bf87-5678-a350-1261c66b3c43"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0145",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 1881-1933; the paragraph enumerates x_{j+1} through x_k",
      "id": "urn:uuid:ce2e94ae-bacd-5aeb-a62f-844734fef6d1",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_mathematics",
      "severity": "P2",
      "source_backed_defect": "Given x_0 through x_j, the number of missing values through x_k is k-j, but the protected formula states k+1-j.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "4b539262a29dfa841164c842fb0c523137a4ec0c57d3de901f04a14dc23377e8",
        "csv_row": 145,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "interpolation-newton.lyx:layout-55",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve Formula bytes in the source-aligned target; replace k+1-j by k-j only in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:61ac5f79-0d82-55bf-999c-c24495445d89"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0101",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 146 at pinned source line 5106",
      "id": "urn:uuid:cf391c4f-f8db-547f-b05c-8765cdcdae02",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_punctuation",
      "severity": "P3",
      "source_backed_defect": "The sentence ends g(x_{n-1})). with an unmatched closing parenthesis; no opening parenthesis occurs in the sentence.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "9cf0bbeb42d10369585f1ee4b710b6aa51cba88db9008f7160613b3e20b8195c",
        "csv_row": 101,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-polynomials.lyx:layout-146",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target removes the stray parenthesis and ends the sentence with a period; retain this concise typo as an upstream-report candidate.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:6001eb41-2e73-5873-b56a-6a1318b8e125"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0248",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 661-662, specifically the missing comma after 'task' at line 661; target line 661",
      "id": "urn:uuid:d1865027-43a1-5f0e-88d6-0bf14c4c06cd",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_punctuation",
      "severity": "P3",
      "source_backed_defect": "The interrupting parenthetical clause 'while specific to this one task' lacks its closing comma before 'can be generalized'.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "8ac67b22e5b288dcd97c5843b0a8b550f3fb25f05f55c3cce2143458ba90f918",
        "csv_row": 248,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-rungeKutta.lyx:layout-8",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target naturally closes the parenthetical boundary with a comma after 'meskipun khusus untuk tugas ini'; retain this bounded punctuation repair.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:61ac5f79-0d82-55bf-999c-c24495445d89"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0096",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 78 Formula at pinned source line 3124; corroborating 2c form in layout 81 at line 3238",
      "id": "urn:uuid:d18c0fb2-63e6-58b1-b455-20dd64082172",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_mathematics",
      "severity": "P2",
      "source_backed_defect": "The displayed Müller update omits c from its numerator and gives x=p_2-2/(b±sqrt(b^2-4ac)), although the stable quadratic expression requires 2c; the later numerical update correctly uses 2c.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "bde506fdf20c84cad68aff39c4e58695156c4ba00ea846148b7892532b204515",
        "csv_row": 96,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-polynomials.lyx:layout-78",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula bytes in the source-aligned translation; restore c in the numerator only in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:9c42ebf9-0435-5cdf-b0d1-e756eb2ac6ff"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0164",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 1631-1646, specifically line 1643; compare the generic optimum at line 1626",
      "id": "urn:uuid:d50f2828-e2c2-5879-9cab-054057d1dbda",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_mathematics",
      "severity": "P2",
      "source_backed_defect": "For f(x)=sin x, the optimal-step substitution uses sin(1) for both |f(1)| and |f'''(1)|; the denominator should be |cos(1)|, giving about 1.67e-5 rather than 1.44e-5.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "489552198650e870a649685b268c615bbd382c570f64b88783534c6c3d660cea",
        "csv_row": 164,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "calculus-undeterminedCoefficients.lyx:layout-44",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula bytes in the source-aligned translation; substitute |cos(1)| for |f'''(1)| only in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:3ff1a90b-b72b-5b4b-9517-e49328969900"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0214",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source line 1590; compare the defining natural condition at source line 604",
      "id": "urn:uuid:d61ba166-51f8-5b9e-a9c4-bf3daaf75988",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_symbol_consistency",
      "severity": "P2",
      "source_backed_defect": "The natural endpoint condition uses S_0''(x_0), but the spline pieces are indexed S_1 through S_n and the chapter's defining natural condition correctly uses S_1''(x_0); S_0 is undefined.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "7f80b458be18f6a15cb0fdaa4f31991c986eeed2b5d1e4021bff1f66abc52eff",
        "csv_row": 214,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "splines-cubic.lyx:layout-50",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula bytes in the source-aligned translation; replace S_0 with S_1 only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:d42f5e5f-5253-5cd6-972a-37c5bf31d747"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0039",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 10 footnote at pinned source lines 2152-2160",
      "id": "urn:uuid:d751db70-f83a-5e2c-b766-f8503ad9972f",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_notation",
      "severity": "P3",
      "source_backed_defect": "The general derivation uses p-p_n, but its explanatory footnote unexpectedly switches both occurrences to the unrelated notation x-hat minus x_n.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "7fc0e0954d41f91d274c052ecdb66ef6898541c525699d0409bebc22092e2dd8",
        "csv_row": 39,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-orderOfConvergence.lyx:layout-10",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned formulas; use p-p_n consistently only in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:9f7afec0-1052-50d6-99a7-86a608d0e8ad"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0194",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 2756-2780, specifically the inline formulas at lines 2768 and 2772; compare the governing expansion and Richardson basis at source lines 329-368 and 517-548",
      "id": "urn:uuid:d75a3fd6-fa54-5057-8a7d-d541096a75bb",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_math_notation",
      "severity": "P3",
      "source_backed_defect": "The answer says to use the Richardson basis formula with m=4 and n=5, but the governing expansion and formula use the exponent indices m_1, m_2, and so on; m and n are not introduced here. The intended mapping is m_1=4 and m_2=5, with only m_1 determining the displayed factor 16.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "da26c200b296a66742e43271c8138e1cae853d279c7ee9cedaebef9fd8ab30c9",
        "csv_row": 194,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "calculus-richardsons.lyx:layout-68",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned inline Formula bytes in the source-aligned translation; normalize the parameters to m_1=4 and m_2=5 only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:12fb6e5f-b7fd-576d-b09b-4bd5e4e27410"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0127",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 14 final display at pinned source lines 1353-1357; compare lines 1248-1254 and 1288-1292",
      "id": "urn:uuid:d87b851d-24fc-55e8-96a2-cb691b6d0911",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_notation",
      "severity": "P3",
      "source_backed_defect": "The final equivalent interpolation-error formula uses xi after the proof consistently introduced the point as xi_x.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "290bf6528477da7d53684a469bf3e1c0a0822e351b2cae44c936f9799b3f7e2c",
        "csv_row": 127,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "interpolation-lagrange.lyx:layout-14",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula bytes in the source-aligned translation; restore xi_x in the final display only in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:16816a39-1d4e-5df9-872a-f5fa337aa8de"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0227",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source layout 47 lines 2022-2040 and layout 56 lines 2160-2162; see TTNA-ID-ADV-0223 for the first occurrence at layout 21",
      "id": "urn:uuid:d94eadf5-ea38-5571-a5c5-ae7bfbc4b3e2",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_ode_terminology",
      "severity": "P2",
      "source_backed_defect": "The Key Concepts entry defines the degree of a differential equation as the highest derivative order, and the exercise then asks for degree under that usage; this repeats the order-versus-degree conflation recorded in TTNA-ID-ADV-0223. Order is determined by the highest derivative, whereas degree is the power of the highest-order derivative after the equation is polynomial in its derivatives.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "2e028c75d3824c22cffb525eb91e35ba819d7f733afa03cd8d5754d88fc19cce",
        "csv_row": 227,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-pendulum.lyx:layouts-47,56",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the source-faithful Indonesian term 'derajat' in both layouts; in an explicit corrected-edition layer use 'orde' for the intended classification and link this repeated occurrence to TTNA-ID-ADV-0223.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:9e5a8493-cfb7-54b4-aec9-b2ea5b4ec86e",
        "urn:uuid:ab55499d-7543-5edd-b12b-6725e72f26cf"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0299",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "ode-adaptive source lines 255, 9946, 10166, 10597, and 10656; solutions source lines 4274, 4668, 6966, and 22142; corresponding target lines; antecedent TTNA-ID-ADV-0138",
      "id": "urn:uuid:da0d5ecc-28d5-501d-a526-cf6d02436829",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_word_form",
      "severity": "P3",
      "source_backed_defect": "The two-word form 'can not' recurs across the adaptive-method and solutions children, matching the earlier defect in TTNA-ID-ADV-0138.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "411d505ee3c6fc8f2c9d88d44616acc1a6088e37d7a27706e73a0f37cfee4dbb",
        "csv_row": 299,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-adaptive.lyx:reader-lines-255,9946,10166,10597,10656; solutions.lyx:reader-lines-4274,4668,6966,22142",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target naturally uses the standard single construction 'tidak dapat'; retain this bounded repair and link the recurrence to TTNA-ID-ADV-0138.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:980800a8-5ab1-5101-9e89-6b5477d41ece"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0201",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 1407-1459; compare the diagonal definition at lines 1463-1473",
      "id": "urn:uuid:da1aaf8c-2dcb-5788-9301-fabe6b2e03f7",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_mathematics",
      "severity": "P2",
      "source_backed_defect": "The prose calls B_{2,0,t_0}(t) quadratic as a function of t_0, although for an independently varying t it is not the quadratic Bezier parametrization; only the diagonal evaluation B_{2,0,t_0}(t_0), later renamed B_{2,0}(t), is quadratic in t_0.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "495095442c02a8392f46042b8d09b4c4414c20909b97a46fa6dfc0cb278b7e0c",
        "csv_row": 201,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "splines-parametric.lyx:layout-15",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Translate the pinned statement faithfully; refer explicitly to the diagonal evaluation only in an annotated or corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:ab55499d-7543-5edd-b12b-6725e72f26cf"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0296",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source line 3167; target line 3167",
      "id": "urn:uuid:da6dfbbc-a757-5551-b442-a3297b31455b",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_idiom",
      "severity": "P3",
      "source_backed_defect": "The phrase 'give an idea what the solution is like' omits the idiomatic connector 'of'.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "1db686aea527cdcea5186b645a3e290e8bcda85d84e399ec9dd21001d446606a",
        "csv_row": 296,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-adaptive.lyx:layout-38",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target naturally says the analysis gives a picture of the solution's character; retain this bounded repair.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:ab55499d-7543-5edd-b12b-6725e72f26cf"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0294",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source line 2506; target line 2506",
      "id": "urn:uuid:db33ee73-4dd6-5398-8baa-593a72e6e7de",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_hyphenation",
      "severity": "P3",
      "source_backed_defect": "The attributive phrase 'lower order method' lacks the English compound hyphen.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "e9d2f06a820b615f92855903bf996a100452c4615ff2be496fc8b3cfbef70f53",
        "csv_row": 294,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-adaptive.lyx:layout-31",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target naturally uses 'metode berorde lebih rendah'; retain this bounded repair.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:6001eb41-2e73-5873-b56a-6a1318b8e125"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0249",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source line 924; target line 924",
      "id": "urn:uuid:dc17ef24-8610-5d4d-969c-004f6ac9e2fe",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_typography",
      "severity": "P3",
      "source_backed_defect": "The method name 'trapeziodal-ode' misspells 'trapezoidal' by transposing the letters d and i.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "b132f89765b1782f33dfbb821f50c39ea2d74a2debcfee4598e416412653cfc8",
        "csv_row": 249,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-rungeKutta.lyx:layout-40",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target naturally uses the established method name 'trapezoidal-ode'; retain this bounded typographic repair.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:8d2b4308-0e49-56d2-9f61-c84e9d93a045"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0320",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source and target Formula lines 4326-4327; the preceding integrand and numerical evaluation are at lines 4303-4313",
      "id": "urn:uuid:dc34319b-9c6c-50f1-939b-c28875c4de5c",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_formula_syntax",
      "severity": "P2",
      "source_backed_defect": "The exact-integral Formula writes cos(4%pi^2), where the percent sign starts a TeX comment instead of introducing the constant pi, corrupting the serialized mathematical expression.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "5dc6be0d863556c157336b5f069462364abf7884d2a627f6fa54d28911c7f939",
        "csv_row": 320,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "answers.lyx:lines-4326-4327",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula bytes in the source-aligned translation; replace %pi by \\pi only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:bd7bcd5f-2e72-5383-b5b9-4ece284a388b"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0082",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 19 final reference at pinned source lines 1741-1763",
      "id": "urn:uuid:dd6479ff-ee98-515c-9813-bf567dab0fe4",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_cross_reference",
      "severity": "P2",
      "source_backed_defect": "After substituting the negative square-root branch, the text says the resulting equations are equivalent to those in eq:expFixedPoint, but the equations actually reproduce eq:realPartRequirement.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "30c4c79dde92eaaf15c04d81689689283a07cf64c544529a5c79e26d5b6a8916",
        "csv_row": 82,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-moreConvergenceDiagrams.lyx:layout-19",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned reference target in the source-aligned translation; point the final reference to eq:realPartRequirement only in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:27e363b0-41b3-5488-92bb-8f0a915cba9d"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0244",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 3869-3898, especially forcing equation line 3890 and trial Formula line 3894",
      "id": "urn:uuid:dde666e2-e0f0-5f78-bf87-832c03f50699",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_mathematics",
      "severity": "P2",
      "source_backed_defect": "For the trial x(t)=Ate^{7t}+Be^{7t}+C, the term Be^{7t} belongs to the homogeneous solution because the differential operator factors as (D-7)(D+5); substitution determines A=1/12 and C=-1/35 but leaves B arbitrary, conflicting with the instruction to find the coefficient values.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "78b1c236ca05240cb390265d7d09d723ab2982297de55f7a1daf1d1c16f88961",
        "csv_row": 244,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-taylor.lyx:layout-99",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula byte-for-byte in the source-aligned translation; in an explicit corrected-edition layer remove Be^{7t} from the particular-solution trial or state that B is arbitrary.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:16816a39-1d4e-5df9-872a-f5fa337aa8de"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0224",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 967-1025, specifically line 978; target layout 25",
      "id": "urn:uuid:de72d648-32e8-5262-8c05-ae70d069e5a6",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_index_typo",
      "severity": "P3",
      "source_backed_defect": "The index redirect misspells 'gravitational' as 'graviational', so its destination does not match the correctly spelled force index key.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "b87cf9b8cdded9a97836628a569588738fb0d48a7294fadbb00d632b7a346b9c",
        "csv_row": 224,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-pendulum.lyx:layout-25",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The localized Indonesian Index ERT uses the correct redirect 'gravitasi|see{gaya ! gravitasi}'; retain this bounded index repair.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:ab55499d-7543-5edd-b12b-6725e72f26cf"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0284",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source and target temp assignment at lines 995-1001 and unconditional test at lines 1011-1015",
      "id": "urn:uuid:defc8e16-1fa4-5132-b2c5-f7d08d8f0a20",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_algorithm",
      "severity": "P1",
      "source_backed_defect": "The variable temp is assigned only on an accepted step, but Step 6 tests temp even after a rejected step, when it may be undefined or stale.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "d5aa9250d55bb2861a8b02d944014e3e0e0b52c4036f86c5536f840b47729e3a",
        "csv_row": 284,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-adaptive.lyx:layout-19",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned pseudocode; initialize or conditionally test temp only after acceptance in an explicit corrected-edition algorithm.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:3ff1a90b-b72b-5b4b-9517-e49328969900"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0216",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 1215-1223; target layout 47",
      "id": "urn:uuid:df418125-e727-51ad-a08b-6283ead6f11c",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_grammar",
      "severity": "P3",
      "source_backed_defect": "The clause 'each of the equations in c_i have no more than three of the c_i' combines singular-plural disagreement with awkward and imprecise wording.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "c6162e7c8886453432d5cf517f310c30df471934117c2bc4d00c19dfb559e94a",
        "csv_row": 216,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "splines-cubic.lyx:layout-47",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target uses a grammatical formulation stating that each equation containing c_i involves at most three c_i variables; retain this editorial correction.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:61ac5f79-0d82-55bf-999c-c24495445d89"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0093",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 67 at pinned source line 2651",
      "id": "urn:uuid:e1c3d309-0864-50cd-a6da-c4741db18b7c",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_typography",
      "severity": "P3",
      "source_backed_defect": "The source writes 'calculte' rather than 'calculate'.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "2444e9075db8bd8d010ad72d0fce17a148bc24786a2a6039ba0b7def36017840",
        "csv_row": 93,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-polynomials.lyx:layout-67",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target uses the natural typo-free verb 'menghitung'; retain this concise typo as an upstream-report candidate.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:9f7afec0-1052-50d6-99a7-86a608d0e8ad"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0190",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 302-306; compare the first-stage value at lines 289-294 and the general recurrence at lines 775-781",
      "id": "urn:uuid:e2073bce-9b6f-5d72-abd2-a5f47c7cc489",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_formula_copy",
      "severity": "P2",
      "source_backed_defect": "The third second-stage extrapolation subtracts tilde e(0.0025) rather than tilde e_1(0.0025); the unsubscripted value does not produce the displayed numerical result and breaks the recurrence used by the preceding rows.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "dc769526da919725507baaea620489ef0186c738d49a321c5a6bd8273b8c8629",
        "csv_row": 190,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "calculus-richardsons.lyx:layout-6",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula byte-for-byte in the source-aligned translation; add the missing subscript 1 only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:61ac5f79-0d82-55bf-999c-c24495445d89"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0098",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 93 at pinned source lines 3693-3705; the chapter's earlier explanation at lines 1261-1362 identifies q as the reduced problem",
      "id": "urn:uuid:e251eca1-f176-5907-8f85-8fe30d6e1287",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_definition",
      "severity": "P2",
      "source_backed_defect": "The key-concepts entry defines deflation as replacing p(x) by the product (x-x_0)q(x), which merely restates the factorization and does not perform the degree-reducing replacement of p by q.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "70b32c5389aa673ed73f9d93a30b18675dcda271d54fccb0e9ca22f66096d6e1",
        "csv_row": 98,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-polynomials.lyx:layout-93",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned definition in the source-aligned translation; describe deflation as removing the known linear factor and continuing with the quotient q only in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:ab55499d-7543-5edd-b12b-6725e72f26cf"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0291",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source and target claim at line 2751 and following tableau",
      "id": "urn:uuid:e6cce15f-2032-5d9d-abf5-d4ac2087a25a",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_generality",
      "severity": "P2",
      "source_backed_defect": "The claimed 'most general' Butcher tableau for non-embedded methods fixes the first node at zero and does not state the generality or consistency constraints needed for that normalization.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "3d40f5d97de01c9ed8a4edcdbe71343ae28d82d3bb28fa823d6579907d1bf71d",
        "csv_row": 291,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-adaptive.lyx:layout-34",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the source-aligned tableau and claim; qualify the normalized scope and state the required constraints in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:a25d1185-dce1-54f2-a9ec-3d02a9a26f1c"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0056",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 30 at pinned source lines 1725-1733",
      "id": "urn:uuid:e7022f8e-e3f9-5640-8832-544139128b31",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_consistency",
      "severity": "P2",
      "source_backed_defect": "The recurrence prose says k>=2 while the displayed recurrence uses n, so the quantified condition does not bind the formula's index; the intended condition is n>=1 or the recurrence must be reindexed as x_k.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "a5d5b9c5144ceac2eba5c6cd8ec1675dfedeca95dc0703123c8828339f839a1e",
        "csv_row": 56,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-newtonsMethod.lyx:layout-30",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned recurrence and quantified condition; repair the index and starting bound only in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:16816a39-1d4e-5df9-872a-f5fa337aa8de"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0222",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 747-793, specifically the magnitude claim at lines 758-766 and signed force at lines 775-790",
      "id": "urn:uuid:e86850b0-16f1-588f-b1a2-6662c57d323c",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_signed_magnitude",
      "severity": "P2",
      "source_backed_defect": "The prose calls c times ell times the derivative of theta a magnitude even though the expression is signed and becomes negative when the angular velocity is negative; the magnitude is c times ell times the absolute value of the derivative of theta, while the signed tangential force is its negative.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "ea50d13c2325a6b0717114ad1a1e0303fa9ebf4b385645d1f487db3fc4582b98",
        "csv_row": 222,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-pendulum.lyx:layout-19",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula bytes and source-aligned prose; distinguish the nonnegative magnitude from the signed tangential component only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:980800a8-5ab1-5101-9e89-6b5477d41ece"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0195",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 292-312; compare the correctly evaluated derivatives at source lines 391-411",
      "id": "urn:uuid:e88f3525-596e-58bc-9b6a-eb451828da31",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_mathematics",
      "severity": "P2",
      "source_backed_defect": "After normalizing g(t)=(t-t_0)(t-t_1)^2 by (t_0-t_1)^2, the prose reverses the endpoint derivatives: the normalized polynomial has derivative 1 at t_0 and 0 at t_1, not 1 at t_1 and 0 at t_0.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "4a64bdcabb65a21931937ea4961881188bd9a74474f90631699fca16d8066e77",
        "csv_row": 195,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "splines-parametric.lyx:layout-6",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Translate the pinned statement faithfully and preserve every Formula byte; swap the two derivative-node claims only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:a25d1185-dce1-54f2-a9ec-3d02a9a26f1c"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0063",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 36 at pinned source line 2158",
      "id": "urn:uuid:e8cf3470-48d4-5669-9923-5bb347eec64e",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_terminology",
      "severity": "P2",
      "source_backed_defect": "The text says the solutions of a quadratic equation are given by the well-known 'quadratic equation'; the intended term is 'quadratic formula'.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "9fa715a8ea268715aaecfe966c3bc2b9332769d022e3afc90cf39677ab64075c",
        "csv_row": 63,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-newtonsMethod.lyx:layout-36",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target uses the correct term 'rumus kuadrat'; retain this concise wording defect as an upstream-report candidate.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:38d3d36b-ae53-5d3d-a81e-4400d83022f9"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0030",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layouts 55-64 stopping criterion, input description, and output claim",
      "id": "urn:uuid:e991134f-952b-5328-baa0-5efbddb1b916",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_pedagogy",
      "severity": "P2",
      "source_backed_defect": "The pseudocode calls tol the desired accuracy and describes the returned iterate as near the exact fixed point, but stopping solely on successive-iterate distance does not in general bound fixed-point error by tol without a contraction-factor estimate.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "4dbce8bdc7b683f0b7ab4610a40150c7faea63b7127d84322129f16b3723b3b2",
        "csv_row": 30,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-fixedpoint.lyx:layouts-55-64",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Translate the source claims faithfully while preserving code; clarify tol as a stopping threshold or add a justified a-posteriori error bound in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:12fb6e5f-b7fd-576d-b09b-4bd5e4e27410"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0134",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 67 at pinned source lines 3597-3649; compare the setup in layout 9 at lines 1039-1069",
      "id": "urn:uuid:ea269cef-5e30-5322-a445-412a83672b3f",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_theorem_summary",
      "severity": "P2",
      "source_backed_defect": "The interpolation-error summary introduces data points (x_i,y_i) and the differentiable function f but omits the necessary hypothesis f(x_i)=y_i; without it, the displayed error formula is false in general.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "d62d637a1b1a0c89592100bcdd95eebb4e194722c40fb816a813febccd74b635",
        "csv_row": 134,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "interpolation-lagrange.lyx:layout-67",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned summary in the source-aligned translation; explicitly state y_i=f(x_i) for i=0,...,n in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:684300d6-d8e9-5d44-8a04-f1159f3eb4fb"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0004",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "independently derived against adjacent formulas",
      "id": "urn:uuid:ec576340-6b56-511f-9ce2-82e072eed746",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_mathematics",
      "severity": "P1",
      "source_backed_defect": "In the proof of Taylor's theorem g(z) contains a power n+1 but the displayed derivative g'(xi) uses denominator power n-1; differentiation and the next derivation require n+1.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "04a78d9c76a63ece24bb41abcc33e46e4b951838845486e3714ca8c40fad0b91",
        "csv_row": 4,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "preliminaries-taylor.lyx:312",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned witness; register an explicit corrected-edition delta changing only that exponent before publication.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:ab55499d-7543-5edd-b12b-6725e72f26cf"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0287",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 364, 452, 506, and 773; corresponding target lines",
      "id": "urn:uuid:ec6c3420-9ab1-55d6-92a9-ebf65f45ad2f",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_spelling",
      "severity": "P3",
      "source_backed_defect": "The prose misspells algorithm as 'algrorithm', threshold twice as 'threshhold', and adaptive as 'adative'.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "323ee9371b0cd95a1f692ea7522c9af1ef86925b5023730695cd9fa2e4d2e76f",
        "csv_row": 287,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-adaptive.lyx:layouts-9,10,14",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target naturally uses correctly spelled 'algoritme', 'ambang', and 'adaptif'; retain these bounded spelling repairs.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:980800a8-5ab1-5101-9e89-6b5477d41ece"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0212",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source line 5632; compare source lines 5622, 5628, and 5636",
      "id": "urn:uuid:eccae32c-4b62-5b6f-a301-0007ffd7c8b6",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_math_notation",
      "severity": "P2",
      "source_backed_defect": "In the induction base case, the fifth Formula inset writes B_{1,i}(1)=vec(P)_{i+1} without the vector arrow on B, while the surrounding formulas consistently denote the vector-valued Bézier curve as vec(B).",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "c95619b836f3bb237b5ca91086d35287331bc3bb3b60d727956d42cc61d049b5",
        "csv_row": 212,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "splines-parametric.lyx:layout-120",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula byte-for-byte in the source-aligned translation; add the missing vector arrow only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:116e4ccc-bf87-5678-a350-1261c66b3c43"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0142",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 1813-1819; assumptions at 1548-1573",
      "id": "urn:uuid:edfddbd1-4b87-59bb-a706-9f8479424b86",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_concept",
      "severity": "P2",
      "source_backed_defect": "The Sidi root-finding pseudocode says its output is near an exact fixed point, but the method and assumptions target a root.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "b93d3f02391d6b79d56b6c1545bf8831bc6e950b4f33faf025098c8dfd35213c",
        "csv_row": 142,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "interpolation-newton.lyx:layout-52",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target uses 'akar eksak'; retain the correction for an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:bd7bcd5f-2e72-5383-b5b9-4ece284a388b"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0081",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 17 at pinned source line 1563",
      "id": "urn:uuid:ef679f2f-d180-5df0-a6b9-11efac40ea18",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_typography",
      "severity": "P3",
      "source_backed_defect": "The instruction says 'wih Octave' rather than 'with Octave'.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "6d84173225b01273e04199a42c2cc445e9e0c8f4eb6b2ea3ac1142c9b4ab2324",
        "csv_row": 81,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-moreConvergenceDiagrams.lyx:layout-17",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target uses the natural typo-free instruction 'Periksalah dengan kalkulator atau Octave!'; retain this concise wording defect as an upstream-report candidate.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:16816a39-1d4e-5df9-872a-f5fa337aa8de"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0228",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 1328-1350, specifically the mechanism and pulsing account at lines 1336-1345",
      "id": "urn:uuid:eff20ae1-f70c-5f1f-969e-019f8bcbc404",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_physics",
      "severity": "P2",
      "source_backed_defect": "The ABS digression describes the system as repeatedly forcing the driver to release the brake and then allowing the driver to brake again, and attributes pedal pulsing to that alternation; ABS directly modulates brake pressure to control wheel slip while the driver maintains pedal input rather than alternating control with the driver in this way.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "bc3c92839df488dd37c937af2f90f22fe6a6b1076d1611eb3aa60651fbe5c8a3",
        "csv_row": 228,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-pendulum.lyx:layout-33",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the source-aligned Indonesian account; in an explicit corrected-edition layer describe automatic brake-pressure modulation and advise maintaining firm pedal pressure rather than pumping the brakes.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:61ac5f79-0d82-55bf-999c-c24495445d89"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0092",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 31 at pinned source lines 2065-2070",
      "id": "urn:uuid:f000e170-cc84-5b64-8865-c6bbd0073391",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_mathematical_wording",
      "severity": "P3",
      "source_backed_defect": "The failure message says 'Root of degree n-i+1 not found,' although polynomial roots do not themselves have degree; the degree belongs to the polynomial being processed.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "d80ed80b56a0fcbb161cca4dbdc2c16f3cf53d286a2453ffde6ce426c12a6573",
        "csv_row": 92,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-polynomials.lyx:layout-31",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target states that the missing root belongs to a polynomial of the indicated degree; retain this concise wording defect as an upstream-report candidate.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:5d29be48-75a5-59ea-ae6a-726be74e4c67"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0177",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 4748-4871; compare parent exercise at lines 4566-4681 and subpart label exc:calculusErrors-41 at lines 4642-4654",
      "id": "urn:uuid:f1083ee7-c61b-58a8-8d39-f88a72d8fd7c",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_cross_reference",
      "severity": "P3",
      "source_backed_defect": "Each singular error prompt points to an umbrella exercise containing five integral subparts, while the supplied exact value is identified only with subpart exc:calculusErrors-41; the intended approximation is therefore under-specified by the first reference.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "dc1fd80b278cbe981c30dd042bf82cff183b0cdd7a618f2a622dd96c50d6aca7",
        "csv_row": 177,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "calculus-errors.lyx:layouts-62-64",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned CommandInset references in the source-aligned translation; point each prompt explicitly to subpart exc:calculusErrors-41 and name the Simpson, Trapezoidal, or Midpoint result in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:4cf78404-c49e-551c-a9c4-adb64c7fcdee"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0117",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 80 at pinned source lines 3706-3712; at t=-599.1 the radicand 4+5 sin(t) is approximately -0.05013",
      "id": "urn:uuid:f12becd7-0473-528f-8e24-4a65ac2a7b74",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_problem_domain",
      "severity": "P2",
      "source_backed_defect": "The exercise function sqrt(4+5 sin(t))-2.5 is not real-valued throughout the stated interval [-600,-500], so the interval does not satisfy the real continuity premise required by the bracketing methods in this section.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "fd975fd538b0794fb7aa4b1de236a763042d60efa7167b8c42f189d172a8dc56",
        "csv_row": 117,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-bracketing.lyx:layout-80",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula and interval bytes in the source-aligned translation; repair the function or interval only in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:328afb24-9855-55c9-84fd-8433e55d3a40"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0273",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source and target hidden Index line 371",
      "id": "urn:uuid:f16856cf-729b-5137-9d38-9b4fe0727ded",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_index_grammar",
      "severity": "P3",
      "source_backed_defect": "The hidden index phrase 'Taylor's two variable' omits 'theorem' and lacks the compound modifier's hyphen.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "28a63eea95f637a41283f6eb06953209edff6e2b4fa91235b6d29b7883dd4916",
        "csv_row": 273,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-errorAnalysis.lyx:layout-6",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Index payload byte-for-byte in the source-aligned translation; repair the index label only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:980800a8-5ab1-5101-9e89-6b5477d41ece"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0213",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 2385-2414, specifically the formula at lines 2390-2394 and the inconsistent prose/formulas at lines 2402-2412; the second endpoint P_2-to-P_3 is correct",
      "id": "urn:uuid:f19a8593-279d-5575-9714-0439dae9b2a2",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_mathematics",
      "severity": "P2",
      "source_backed_defect": "The prose says the derivative at t=0 points along the segment from P_1 to P_2, but the immediately preceding exact formula gives 3(P_1-P_0); the tangent direction is along the segment from P_0 to P_1.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "266728ff8c3d1fb44cb5049727977953c4b1e546a1e678d031a3068e1da13634",
        "csv_row": 213,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "splines-parametric.lyx:layout-21",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned prose and Formula bytes in the source-aligned translation; change the first endpoint segment from P_1-to-P_2 to P_0-to-P_1 only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:38d3d36b-ae53-5d3d-a81e-4400d83022f9"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0033",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 153 answer at pinned source line 4585",
      "id": "urn:uuid:f1a06728-e677-5d5d-94fc-e9a8a02bc951",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_grammar",
      "severity": "P3",
      "source_backed_defect": "The answer says 'point iteration converges' where 'fixed point iteration converges' is intended.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "5228e9af38a198e9865bd5437ab54b4e6f949b4ee4dd006f3437319d00b0b665",
        "csv_row": 33,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-fixedpoint.lyx:layout-153",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target restores the omitted word and records the delta; keep as a concise upstream-report candidate.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:6001eb41-2e73-5873-b56a-6a1318b8e125"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0258",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source and target layout 90 line 3895; layout 91 equations at lines 3920-3922 expand theta_i h as ih; compare TTNA-ID-ADV-0162",
      "id": "urn:uuid:f33ed054-f0cb-5063-8ecc-459da0e644d9",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_mathematics",
      "severity": "P2",
      "source_backed_defect": "With nodes written as x_0+theta_i h, the assignment theta_i=ih introduces h twice; the following layout's system expands the nodes as though theta_i=i. This repeats the defect recorded in TTNA-ID-ADV-0162.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "5c1a6c1fdfa7a12d4e78990ec8a8b324a57646d3d3e2fd2e134faf6731cb89c9",
        "csv_row": 258,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-rungeKutta.lyx:layouts-90,91",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve all pinned Formula bytes in the source-aligned translation; replace theta_i=ih with theta_i=i only in an explicit corrected-edition layer and link the correction to TTNA-ID-ADV-0162.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:ab55499d-7543-5edd-b12b-6725e72f26cf"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0288",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 560-561; target lines 560-561",
      "id": "urn:uuid:f4e34283-33ad-53b8-9051-5643bae0cc7d",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_grammar",
      "severity": "P3",
      "source_backed_defect": "The phrase 'as will be the usual when using a numerical method' omits the noun 'case'.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "412a02bd1c9a575499710c682dc846d1f4b09606bc0d45f5c61c12345127a8f5",
        "csv_row": 288,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-adaptive.lyx:layout-10",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target naturally renders the intended phrase as 'sebagaimana lazimnya ketika menggunakan metode numerik'; retain this bounded repair.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:4cf78404-c49e-551c-a9c4-adb64c7fcdee"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0112",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 45 at pinned source lines 2297-2300",
      "id": "urn:uuid:f5492445-5db1-5ad4-a870-ae3dcca401ba",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_grammar",
      "severity": "P3",
      "source_backed_defect": "The plural subject 'The key elements of this method' incorrectly takes the singular verb 'is called interpolation'.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "adcad087593d8e4f355bd1c4776f069d01417db8c7d552a50d976a2cc6ee8e30",
        "csv_row": 112,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-bracketing.lyx:layout-45",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target uses the grammatical singular construction 'Unsur kunci ... disebut interpolasi'; retain this concise agreement defect as an upstream-report candidate.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:d42f5e5f-5253-5cd6-972a-37c5bf31d747"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0038",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 9 table at pinned source lines 1250-2057",
      "id": "urn:uuid:f5d2f7bc-af97-51cd-a840-cb5bd4d086e4",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_table_data",
      "severity": "P2",
      "source_backed_defect": "In the Aitken acceleration table, the sixth-column header names c_n although its values use c_(n+2), while the seventh-column ratios are displaced downward by one row: 44.19 belongs to n=0 and the row-0 value .0110 is not the stated ratio.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "12d036f11bcf9e0bb3c97b70ba98c05a2d3fe17b2e39d7acd789092c7263aae9",
        "csv_row": 38,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-orderOfConvergence.lyx:layout-9",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned table bytes in the source-aligned translation; correct the sixth header to c_(n+2) and realign or recompute the seventh column only in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:16816a39-1d4e-5df9-872a-f5fa337aa8de"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0229",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 1328-1350, specifically the stopping and steering claims at lines 1346-1349",
      "id": "urn:uuid:f78b54fb-34d2-51fa-aeba-86db65dec482",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_physics",
      "severity": "P2",
      "source_backed_defect": "The categorical claim that a properly functioning ABS always stops a vehicle more quickly than a locked-wheel skid is not universal; stopping distance depends on the surface, and loose gravel or snow can produce a longer ABS stop even though steering and stability are generally retained.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "bff6b9fed3c59dcd13a99b96806131169438ee31c763beff0d7d0c845de03d61",
        "csv_row": 229,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-pendulum.lyx:layout-33",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the source-aligned Indonesian claim; qualify the stopping-distance comparison by surface conditions and distinguish it from the robust steering-and-stability benefit only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:9e5a8493-cfb7-54b4-aec9-b2ea5b4ec86e"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0312",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source and target lines 17783-17784",
      "id": "urn:uuid:f82d74b9-be04-5a80-a57d-b5d978b248a9",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_agreement",
      "severity": "P3",
      "source_backed_defect": "The plural subject 'remaining terms' takes singular verbs in 'is the error and is'.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "fb2611c22c323debfa01c71158e200a86da1ce37a8ca082bb24267ad76b12501",
        "csv_row": 312,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "solutions.lyx:lines-17783-17784",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target uses an agreement-neutral grammatical construction; retain this bounded repair.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:d42f5e5f-5253-5cd6-972a-37c5bf31d747"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0051",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 86 at pinned source lines 6048-6050",
      "id": "urn:uuid:f8950c79-8f7e-559e-a73e-4894baf661a3",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_grammar",
      "severity": "P3",
      "source_backed_defect": "The instruction contains the copy error 'approximate the fixed point to with ... accuracy'.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "96d069108077d4db771f3bfbd6c64190c57263cd60148baf58cf08e700eaa58e",
        "csv_row": 51,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-orderOfConvergence.lyx:layout-86",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target expresses the unambiguous intended instruction naturally; retain this as a concise upstream-report candidate.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:d42f5e5f-5253-5cd6-972a-37c5bf31d747"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0040",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 15 formula and values at pinned source lines 3062-3084",
      "id": "urn:uuid:f9f62b4f-0b91-52a4-859f-34c4d2336f3e",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_mathematics",
      "severity": "P2",
      "source_backed_defect": "The definition p_n=sum_(k=1)^n (-1)^(k+1)/(2k-1) contradicts every listed value; the displayed p_2 through p_5 instead match sum_(k=0)^n (-1)^k/(2k+1).",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "3de0ba0a1d990c584783c02af3ff01be1219193a63236c9a1e717d0f7fe8426f",
        "csv_row": 40,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-orderOfConvergence.lyx:layout-15",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned formula and values in the source-aligned translation; reconcile the summation definition and indexing only in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:5d29be48-75a5-59ea-ae6a-726be74e4c67"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0176",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 1699-1710; compare the formal definition at source lines 1188-1226",
      "id": "urn:uuid:fa8207ff-f2f3-5bdb-8d9d-b9e05ea9c01d",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_logic",
      "severity": "P2",
      "source_backed_defect": "An error representation of the form O(h^n f^(k)(xi_h)) proves exactness for polynomials through degree k-1, but by itself does not prove failure for a degree-k polynomial; therefore it establishes degree of precision at least k-1, not necessarily exactly k-1.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "21ed4ae395800d2900842d20b26230ed40284ea9b48db0703cc10dd51ef0eeb7",
        "csv_row": 176,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "calculus-errors.lyx:layout-33",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula bytes and source-aligned statement in the translation; say 'at least k-1' unless a separate degree-k counterexample is supplied in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:ccb547d4-b006-5d52-a075-a6a5f02ae43b"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0155",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source line 2413",
      "id": "urn:uuid:fb3e9a84-670d-5ead-be6c-9a44d9facc99",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_formula_syntax",
      "severity": "P2",
      "source_backed_defect": "A displayed numeric numerator contains an extra closing parenthesis after +1.971614474758557, leaving the expression unbalanced.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "3e15c00453b73242f30815ba9b82f2af70a776eb6f26db083168331d718e203b",
        "csv_row": 155,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "calculus-rudiments.lyx:layout-41",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula inset; remove only the extra parenthesis in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:12fb6e5f-b7fd-576d-b09b-4bd5e4e27410"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0129",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 65 at pinned source lines 3491-3526",
      "id": "urn:uuid:fd235d08-8b8d-59c8-9688-da4707b248d1",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_theorem_statement",
      "severity": "P2",
      "source_backed_defect": "The Generalized Rolle theorem summary assumes derivatives on (a,b), continuity on [x_0,x_n], and concludes xi is in (a,b) without defining or relating a,b to x_0,x_n.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "f34633f1574d383bfced3817e7c71a9849837642e81cf7bf79c3835710438dd2",
        "csv_row": 129,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "interpolation-lagrange.lyx:layout-65",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned intervals in the source-aligned translation; make the hypothesis and conclusion use one consistently defined interval in an explicit corrected edition.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:27e363b0-41b3-5488-92bb-8f0a915cba9d",
        "urn:uuid:8d2b4308-0e49-56d2-9f61-c84e9d93a045"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0236",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "ode-taylor source lines 1325-1360: j at line 1331 and i at line 1356; the degree-3 recurrence is at source lines 1701-1736; answers source and target lines 6006-6036 repeat j at line 6007 and i at line 6036",
      "id": "urn:uuid:fd31e755-0e6c-52c8-9c69-7d1286815842",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_algorithm",
      "severity": "P1",
      "source_backed_defect": "Euler pseudocode Step 2 declares loop variable j, but Step 4 updates t with i/N; i is undefined in the pseudocode, so the stated algorithm cannot determine the time iterate. The same undefined-index pattern recurs in the degree-3 Taylor pseudocode and the order-2 Taylor answer pseudocode.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "a76ce717cdedaaf24f7d9f097de32df1115bfb855060afb0101813a81c5a9b4e",
        "csv_row": 236,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-taylor.lyx:layout-19; answers.lyx:lines-6006-6036",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned Formula bytes in the source-aligned translation; replace i with j only in an explicit corrected-edition layer.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:5d29be48-75a5-59ea-ae6a-726be74e4c67"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0175",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 1332-1337",
      "id": "urn:uuid:fd3372d5-2aa8-59fa-b19e-17bb93320c8f",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_terminology",
      "severity": "P3",
      "source_backed_defect": "For integrals, 'endpoints of evaluation' is nonstandard and conflicts with the surrounding distinction between point evaluation and interval integration.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "900b3d59a8eb081ba939904593e57408d1ef9f576c9af8f89f831baabb89d6c7",
        "csv_row": 175,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "calculus-errors.lyx:layout-28",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target uses 'titik-titik ujung integrasi', preserving the intended mathematical relationship.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:16816a39-1d4e-5df9-872a-f5fa337aa8de"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0234",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source lines 3303-3325, specifically lines 3310-3311; target layout 106",
      "id": "urn:uuid:fd63f281-1b92-5bfb-aa24-ddd2e7c09b92",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_grammar",
      "severity": "P3",
      "source_backed_defect": "The clause 'A football originally kicked at a 40 degree angle just as it reaches its peak' attaches 'just as it reaches its peak' to 'kicked', implying that the kick occurs at the peak rather than describing the ball at the peak; the attributive phrase '40 degree' also lacks a hyphen.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "7f467738d47a8e793a6fc744aa32a988c6193b6e6768d80150ab502b0121e6d7",
        "csv_row": 234,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-pendulum.lyx:layout-106",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target makes the intended chronology explicit: the ball was initially kicked at 40 degrees and is now reaching its peak; retain this bounded grammatical repair.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:dd9900f4-eb1d-5c00-b87f-4a5ba60d03a8"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0019",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "layout 4 derivation against layouts 3-4",
      "id": "urn:uuid:ffba2747-3bf8-528a-aa47-5854e659a4b4",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_mathematics",
      "severity": "P1",
      "source_backed_defect": "The displayed comparison writes T_2(3) ln(3)>0.1, but the surrounding derivation and target equation require T_2(3)-ln(3)>0.1.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "714d5fe14c09a7de4e06b555b7e7e9f80f732e0f41c337fa7efdb6bcb71b0435",
        "csv_row": 19,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "roots-bisection.lyx:layout-4",
      "status": "open_recorded",
      "supersession_pointer": null,
      "target_correction_or_disposition": "Preserve the pinned formula in the exact-source translation and admit a separately declared corrected-edition minus-sign delta before publication.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    },
    {
      "affected_source_file_ids": [
        "urn:uuid:328afb24-9855-55c9-84fd-8433e55d3a40"
      ],
      "affected_unit_ids": [],
      "affected_unit_mapping_status": "not_inferred_from_free-form_locator",
      "correction_local_id": "TTNA-ID-ADV-0272",
      "edition_id": "urn:uuid:35b4350d-7202-5d47-8b85-5262d7ca441c",
      "evidence": "source line 146; target line 146",
      "id": "urn:uuid:ffe6cdc6-008b-52dd-b96e-22cab7817380",
      "rationale": null,
      "record_type": "correction",
      "resource_id": "urn:uuid:8fbaf4c5-6316-5159-89b9-787aa115c0dc",
      "responsible_workflow": "R015 adverse-ledger workflow",
      "schema_id": "ttna-correction-v1",
      "schema_version": "1.0.0",
      "scope": "source_grammar",
      "severity": "P3",
      "source_backed_defect": "The singular compound subject 'heavy use of partial derivatives and the chain rule' is followed by the plural verb 'are required'.",
      "source_ledger": {
        "bytes": 152062,
        "canonical_row_sha256": "9c1ab0b2a3bf7eb10ec834777e0701ae638340395541b919defbf69509aca6ca",
        "csv_row": 272,
        "path": "00_control/ADVERSE_LEDGER.csv",
        "sha256": "668843fef72f9899302cf17c5800634efd3f73b63164b58cbc15b606ab5b0ee0"
      },
      "source_locator": "ode-errorAnalysis.lyx:layout-3",
      "status": "corrected_in_target",
      "supersession_pointer": null,
      "target_correction_or_disposition": "The Indonesian target naturally uses an impersonal singular construction; retain this bounded grammatical repair.",
      "timestamp": null,
      "translation_state": null,
      "upstream_report_disposition": null
    }
  ],
  "course_id": "C110",
  "rights_authority": {
    "bytes": 2914,
    "path": "publication/COMPONENT_RIGHTS_AND_PROVENANCE.md",
    "sha256": "afdeb81c737c62d650a7a70349a72aba966d87374db7e0b5eaf9f61470394834"
  },
  "schema": "c110-rights-and-terms/1",
  "status_counts": {
    "correction": {
      "corrected_in_target": 121,
      "open_recorded": 200,
      "resolved": 3,
      "resolved_with_authority": 1
    },
    "correction_severity": {
      "P1": 27,
      "P2": 145,
      "P3": 153
    },
    "localization_build": {
      "not_built": 4621
    },
    "localization_language": {
      "draft_translated": 4505,
      "not_applicable": 116
    },
    "localization_publication": {
      "unpublished": 4621
    },
    "localization_workflow": {
      "translated": 2722,
      "translated_unchanged": 1899
    },
    "relation": {
      "built_from": 2,
      "contains": 4903,
      "corrects": 326,
      "covers_concept": 146,
      "defined_by": 4,
      "denotes": 12,
      "documented_revision_of": 5,
      "exact_excerpt_of": 1,
      "expected_output": 1,
      "extracted_from": 1,
      "generated_by": 1,
      "generated_from": 3,
      "normalized_equivalent_to": 5,
      "parameterized_by_evidence": 1,
      "presented_by": 2,
      "scoped_to": 2,
      "translates": 4621,
      "uses": 2,
      "uses_resource": 1,
      "uses_term": 7560,
      "version_of": 15
    },
    "unit_kind": {
      "build_preamble": 1,
      "chapter": 9,
      "included_file": 29,
      "master_file": 1,
      "reader_label_group": 2,
      "section": 78,
      "subsection": 135,
      "subsubsection": 20,
      "title_template": 5,
      "work": 1
    }
  },
  "terminology": [
    {
      "evidence": "roots-moreConvergenceDiagrams.lyx",
      "id": "urn:uuid:000791e6-b0d8-50bd-919e-d3ac6e55572b",
      "locale": "id-ID",
      "preferred": "fungsi eksponensial",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "exponential function",
      "source_term_id": "TTNA-TERM-0157",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-newtonsMethod.lyx",
      "id": "urn:uuid:00b2036e-848f-5b88-b6c9-3cf1649a1238",
      "locale": "id-ID",
      "preferred": "teorema akar rasional",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "rational roots theorem",
      "source_term_id": "TTNA-TERM-0133",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "calculus-rudiments.lyx",
      "id": "urn:uuid:01ff8d39-2244-5f22-9a3d-10d698b240a5",
      "locale": "id-ID",
      "preferred": "rumus hampiran",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "approximation formula",
      "source_term_id": "TTNA-TERM-0289",
      "status": "accepted",
      "variants": [
        "rumus aproksimasi"
      ]
    },
    {
      "evidence": "roots-moreConvergenceDiagrams.lyx",
      "id": "urn:uuid:026abf31-4b11-53ae-a772-5010c3cbfa9c",
      "locale": "id-ID",
      "preferred": "pita berwarna",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "colored band",
      "source_term_id": "TTNA-TERM-0166",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-fixedpoint.lyx",
      "id": "urn:uuid:027302d5-0f67-59db-8787-c25092c62a0f",
      "locale": "id-ID",
      "preferred": "teorema apit",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "squeeze theorem",
      "source_term_id": "TTNA-TERM-0105",
      "status": "accepted",
      "variants": [
        "Teorema Apit"
      ]
    },
    {
      "evidence": "roots-moreConvergenceDiagrams.lyx",
      "id": "urn:uuid:02ba0b05-616d-5627-bfdb-57e14ea03432",
      "locale": "id-ID",
      "preferred": "konjugat",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "conjugate",
      "source_term_id": "TTNA-TERM-0163",
      "status": "accepted",
      "variants": [
        "konjugat kompleks"
      ]
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:031f4cac-bc44-5dd7-8099-35150c8c262c",
      "locale": "id-ID",
      "preferred": "konstanta integrasi",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "constant of integration",
      "source_term_id": "TTNA-TERM-0459",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-moreConvergenceDiagrams.lyx",
      "id": "urn:uuid:032001de-e500-5879-8158-245284198fa2",
      "locale": "id-ID",
      "preferred": "citra oleh fungsi eksponensial",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "image under the exponential function",
      "source_term_id": "TTNA-TERM-0158",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "calculus-richardsons.lyx",
      "id": "urn:uuid:0360dca5-c213-57e1-91ea-d6d8b3b39073",
      "locale": "id-ID",
      "preferred": "rumus diferensiasi berorde tinggi",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "high order differentiation formula",
      "source_term_id": "TTNA-TERM-0349",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:03d49e04-49e7-5cd3-a1ab-ea4b2a923de0",
      "locale": "id-ID",
      "preferred": "arah normal",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "normal direction",
      "source_term_id": "TTNA-TERM-0450",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:046b846b-bfab-5b1d-87c7-83f39fcabb8c",
      "locale": "id-ID",
      "preferred": "pencatatan waktu",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "timekeeping",
      "source_term_id": "TTNA-TERM-0433",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preliminaries-errors.lyx",
      "id": "urn:uuid:04973315-bca8-505c-97ec-c985b9a53cd3",
      "locale": "id-ID",
      "preferred": "galat pemotongan",
      "record_type": "term",
      "rejected": [
        "galat pemenggalan"
      ],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "truncation error",
      "source_term_id": "TTNA-TERM-0018",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-adaptive.lyx",
      "id": "urn:uuid:0546bbbb-3e5f-552f-8659-211dae8bf956",
      "locale": "id-ID",
      "preferred": "pemecah PDB adaptif",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "adaptive o.d.e. solver",
      "source_term_id": "TTNA-TERM-0544",
      "status": "accepted",
      "variants": [
        "adaptive ODE solver"
      ]
    },
    {
      "evidence": "roots-polynomials.lyx",
      "id": "urn:uuid:05ec366c-79e0-524c-9a26-10ca70536136",
      "locale": "id-ID",
      "preferred": "akar sederhana",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "simple root",
      "source_term_id": "TTNA-TERM-0195",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preliminaries-recursion.lyx",
      "id": "urn:uuid:05fd068f-c977-581f-ab7f-8183e0faf75d",
      "locale": "id-ID",
      "preferred": "fungsi buatan sendiri",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "programming",
      "source_locale": "en-US",
      "source_term": "custom function",
      "source_term_id": "TTNA-TERM-0062",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "splines-parametric.lyx",
      "id": "urn:uuid:0622384d-ac11-5dee-a69c-e826812385a0",
      "locale": "id-ID",
      "preferred": "mil",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "mile",
      "source_term_id": "TTNA-TERM-0581",
      "status": "accepted",
      "variants": [
        "miles"
      ]
    },
    {
      "evidence": "roots-polynomials.lyx",
      "id": "urn:uuid:062b1a20-d74a-5a20-8b45-d1107938017d",
      "locale": "id-ID",
      "preferred": "evaluasi polinom",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "polynomial evaluation",
      "source_term_id": "TTNA-TERM-0180",
      "status": "accepted",
      "variants": [
        "penghitungan nilai polinom",
        "mengevaluasi polinom"
      ]
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:064d7068-8a6a-58d9-b6ee-fc61b4b073c5",
      "locale": "id-ID",
      "preferred": "redaman",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "damping",
      "source_term_id": "TTNA-TERM-0455",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "interpolation-newton.lyx",
      "id": "urn:uuid:0675c64c-1a2a-50d9-8026-cff5031e60a0",
      "locale": "id-ID",
      "preferred": "hasil kali tersarang",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "nested product",
      "source_term_id": "TTNA-TERM-0276",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preliminaries-errors.lyx",
      "id": "urn:uuid:06e36a22-57c0-5b72-88a1-2ec78be15db8",
      "locale": "id-ID",
      "preferred": "koefisien signifikan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "floating-point terminology",
      "source_locale": "en-US",
      "source_term": "significand",
      "source_term_id": "TTNA-TERM-0590",
      "status": "accepted",
      "variants": [
        "mantisa"
      ]
    },
    {
      "evidence": "splines-parametric.lyx",
      "id": "urn:uuid:0725c4c0-8338-5c60-bdd1-428527c7fc48",
      "locale": "id-ID",
      "preferred": "kaki",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "foot",
      "source_term_id": "TTNA-TERM-0582",
      "status": "accepted",
      "variants": [
        "feet"
      ]
    },
    {
      "evidence": "ode-errorAnalysis.lyx",
      "id": "urn:uuid:073b547a-cd61-590f-a680-760410a02255",
      "locale": "id-ID",
      "preferred": "metode orde ketiga Heun",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Heun's third order method",
      "source_term_id": "TTNA-TERM-0521",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-orderOfConvergence.lyx",
      "id": "urn:uuid:073ff3bf-6782-5137-a78a-c884c79724e8",
      "locale": "id-ID",
      "preferred": "pemeriksaan galat",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "programming",
      "source_locale": "en-US",
      "source_term": "error checking",
      "source_term_id": "TTNA-TERM-0117",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preliminaries-taylor.lyx",
      "id": "urn:uuid:0792d02e-2997-59ab-b5b4-06a3d2c8177e",
      "locale": "id-ID",
      "preferred": "beda hingga",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "finite difference",
      "source_term_id": "TTNA-TERM-0039",
      "status": "accepted",
      "variants": [
        "selisih hingga"
      ]
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:081a7629-fef5-5f58-9b34-1f8156939890",
      "locale": "id-ID",
      "preferred": "masalah nilai awal",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "initial value problem",
      "source_term_id": "TTNA-TERM-0482",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-moreConvergenceDiagrams.lyx",
      "id": "urn:uuid:09bf0721-e1c0-5d78-a714-3aabf328364e",
      "locale": "id-ID",
      "preferred": "sumbu riil",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "real axis",
      "source_term_id": "TTNA-TERM-0153",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-bracketing.lyx",
      "id": "urn:uuid:0a8d18cf-745b-5583-82a5-36ac40e15ece",
      "locale": "id-ID",
      "preferred": "kekonvergenan terjamin",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "guaranteed convergence",
      "source_term_id": "TTNA-TERM-0215",
      "status": "accepted",
      "variants": [
        "jaminan kekonvergenan",
        "kepastian kekonvergenan"
      ]
    },
    {
      "evidence": "roots-bracketing.lyx",
      "id": "urn:uuid:0c6d51bc-3b23-51bd-9c7f-9ee421c5c612",
      "locale": "id-ID",
      "preferred": "interpolasi kuadratik",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "quadratic interpolation",
      "source_term_id": "TTNA-TERM-0217",
      "status": "accepted",
      "variants": [
        "interpolasi kuadrat"
      ]
    },
    {
      "evidence": "ode-rungeKutta.lyx",
      "id": "urn:uuid:0cdbe7e4-f0c8-58ec-bea2-ece0e7d57318",
      "locale": "id-ID",
      "preferred": "ruas kanan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "right hand side",
      "source_term_id": "TTNA-TERM-0507",
      "status": "accepted",
      "variants": [
        "right-hand side"
      ]
    },
    {
      "evidence": "roots-polynomials.lyx",
      "id": "urn:uuid:0cf9c6ce-e6a5-5587-afda-faa30104bd77",
      "locale": "id-ID",
      "preferred": "kekonvergenan superlinear",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "superlinear convergence",
      "source_term_id": "TTNA-TERM-0202",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preliminaries-recursion.lyx",
      "id": "urn:uuid:0d4f7d0f-296b-5ef8-9ed4-335b32c5f95c",
      "locale": "id-ID",
      "preferred": "rumus rekurensi",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "recursive formula",
      "source_term_id": "TTNA-TERM-0072",
      "status": "accepted",
      "variants": [
        "rumus rekursif"
      ]
    },
    {
      "evidence": "preliminaries-convergence.lyx",
      "id": "urn:uuid:0d849183-0c3e-52a6-9620-c75754f54837",
      "locale": "id-ID",
      "preferred": "kekonvergenan kuadratik",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "quadratic convergence",
      "source_term_id": "TTNA-TERM-0045",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-adaptive.lyx",
      "id": "urn:uuid:0d86d744-3857-5e0e-bde9-a5fbc4b25102",
      "locale": "id-ID",
      "preferred": "solusi implisit",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "implicit solution",
      "source_term_id": "TTNA-TERM-0540",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-polynomials.lyx",
      "id": "urn:uuid:0d90292f-135c-545a-a718-581146a0e238",
      "locale": "id-ID",
      "preferred": "rumus kuadrat alternatif",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "alternate quadratic formula",
      "source_term_id": "TTNA-TERM-0191",
      "status": "accepted",
      "variants": [
        "bentuk alternatif rumus kuadrat"
      ]
    },
    {
      "evidence": "ode-adaptive.lyx",
      "id": "urn:uuid:0dc02d0e-2b19-59c8-aca6-240ee1b3f70d",
      "locale": "id-ID",
      "preferred": "persamaan analisis galat",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "error analysis equation",
      "source_term_id": "TTNA-TERM-0536",
      "status": "accepted",
      "variants": [
        "error analysis equations"
      ]
    },
    {
      "evidence": "preliminaries-convergence.lyx",
      "id": "urn:uuid:0df3dfdb-cb97-5731-b18f-a4218ddc8121",
      "locale": "id-ID",
      "preferred": "pencacah",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "programming",
      "source_locale": "en-US",
      "source_term": "counter",
      "source_term_id": "TTNA-TERM-0052",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "calculus-errors.lyx",
      "id": "urn:uuid:0e7a7855-58df-552d-9d06-1b8a318264cd",
      "locale": "id-ID",
      "preferred": "beda mundur",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "backward difference",
      "source_term_id": "TTNA-TERM-0315",
      "status": "accepted",
      "variants": [
        "selisih mundur"
      ]
    },
    {
      "evidence": "interpolation-newton.lyx",
      "id": "urn:uuid:0eaab6c0-078d-5534-a13d-b88c55fa453d",
      "locale": "id-ID",
      "preferred": "entri diagonal",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "diagonal entry",
      "source_term_id": "TTNA-TERM-0275",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preliminaries-convergence.lyx",
      "id": "urn:uuid:0ecf22f1-923b-5bf4-8b2c-4f89d91b34b2",
      "locale": "id-ID",
      "preferred": "perulangan",
      "record_type": "term",
      "rejected": [
        "loop"
      ],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "programming",
      "source_locale": "en-US",
      "source_term": "loop",
      "source_term_id": "TTNA-TERM-0051",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "calculus-composite.lyx",
      "id": "urn:uuid:0ef702b8-842d-5042-acbe-17fdbc15dfd8",
      "locale": "id-ID",
      "preferred": "taksiran galat otomatis",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "automatic error estimate",
      "source_term_id": "TTNA-TERM-0335",
      "status": "accepted",
      "variants": [
        "estimasi galat otomatis"
      ]
    },
    {
      "evidence": "roots-fixedpoint.lyx",
      "id": "urn:uuid:0f06860f-85be-5a20-adbb-e36c8a6ed3cf",
      "locale": "id-ID",
      "preferred": "teorema kekonvergenan titik tetap",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Fixed Point Convergence Theorem",
      "source_term_id": "TTNA-TERM-0102",
      "status": "accepted",
      "variants": [
        "Teorema Kekonvergenan Titik Tetap"
      ]
    },
    {
      "evidence": "roots-moreConvergenceDiagrams.lyx",
      "id": "urn:uuid:0f1d2a01-b234-5859-814a-d38fdfb61539",
      "locale": "id-ID",
      "preferred": "memparameterkan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "parameterize",
      "source_term_id": "TTNA-TERM-0160",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preliminaries-errors.lyx",
      "id": "urn:uuid:0fa3a734-add0-5ea5-bd88-067bee75ffb6",
      "locale": "id-ID",
      "preferred": "galat pembulatan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "round-off error",
      "source_term_id": "TTNA-TERM-0017",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "splines-cubic.lyx",
      "id": "urn:uuid:0fd02906-0ebb-53e3-81ed-f7a20e149c77",
      "locale": "id-ID",
      "preferred": "kuadratik sepotong-sepotong",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "piecewise quadratic",
      "source_term_id": "TTNA-TERM-0388",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-bisection.lyx",
      "id": "urn:uuid:103477f9-f908-5486-bac1-0a496463f354",
      "locale": "id-ID",
      "preferred": "titik tengah",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "midpoint",
      "source_term_id": "TTNA-TERM-0080",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-errorAnalysis.lyx",
      "id": "urn:uuid:10e6e526-3a1a-5902-bcb4-80e793a14186",
      "locale": "id-ID",
      "preferred": "pemecah PDB",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "o.d.e. solver",
      "source_term_id": "TTNA-TERM-0518",
      "status": "accepted",
      "variants": [
        "o.d.e. solvers; ODE solver"
      ]
    },
    {
      "evidence": "calculus-errors.lyx",
      "id": "urn:uuid:10f35ce9-cd72-5751-a05d-73a2170e4c82",
      "locale": "id-ID",
      "preferred": "galat yang diperkirakan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "expected error",
      "source_term_id": "TTNA-TERM-0323",
      "status": "accepted",
      "variants": [
        "galat harapan"
      ]
    },
    {
      "evidence": "interpolation-challenge.lyx",
      "id": "urn:uuid:11749a30-2d70-54b7-a126-a04435250f17",
      "locale": "id-ID",
      "preferred": "fungsi interpolasi fraktal",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "fractal interpolating function",
      "source_term_id": "TTNA-TERM-0224",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "interpolation-lagrange.lyx",
      "id": "urn:uuid:1234df31-f7d8-5b9a-a4e0-b17a4ddd0050",
      "locale": "id-ID",
      "preferred": "pembangkit bilangan acak",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "programming",
      "source_locale": "en-US",
      "source_term": "random number generator",
      "source_term_id": "TTNA-TERM-0268",
      "status": "accepted",
      "variants": [
        "generator bilangan acak"
      ]
    },
    {
      "evidence": "splines-cubic.lyx",
      "id": "urn:uuid:1244ce36-1f99-59da-b496-b78d3f8ea22b",
      "locale": "id-ID",
      "preferred": "aplikasi desain",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "design application",
      "source_term_id": "TTNA-TERM-0421",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-taylor.lyx",
      "id": "urn:uuid:12fc87ec-c7bb-5f63-a32a-9ce2d70858e0",
      "locale": "id-ID",
      "preferred": "sistem orde pertama",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "first order system",
      "source_term_id": "TTNA-TERM-0495",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "solutions.lyx",
      "id": "urn:uuid:13161381-5e54-57bd-813c-38ae97a31570",
      "locale": "id-ID",
      "preferred": "titik penaksiran",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "point of estimation",
      "source_term_id": "TTNA-TERM-0562",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "splines-cubic.lyx",
      "id": "urn:uuid:13d3903c-7003-54bb-8aa1-eef7bb32d216",
      "locale": "id-ID",
      "preferred": "linear sepotong-sepotong",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "piecewise linear",
      "source_term_id": "TTNA-TERM-0387",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-polynomials.lyx",
      "id": "urn:uuid:1423f5c7-696f-547d-bdbb-0539df576f05",
      "locale": "id-ID",
      "preferred": "hipotesis induksi",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "inductive hypothesis",
      "source_term_id": "TTNA-TERM-0190",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "splines-parametric.lyx",
      "id": "urn:uuid:14aec9e0-a1c9-54d2-bade-73d1c02a0d2d",
      "locale": "id-ID",
      "preferred": "kecocokan turunan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "derivative matching",
      "source_term_id": "TTNA-TERM-0371",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "calculus-undeterminedCoefficients.lyx",
      "id": "urn:uuid:15238941-01ad-50ce-8294-b989c52d78a0",
      "locale": "id-ID",
      "preferred": "koefisien tak tentu",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "undetermined coefficient",
      "source_term_id": "TTNA-TERM-0302",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-polynomials.lyx",
      "id": "urn:uuid:152588a1-b70f-50cb-b8ca-825912f056e4",
      "locale": "id-ID",
      "preferred": "penyarangan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "nesting",
      "source_term_id": "TTNA-TERM-0181",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "interpolation-lagrange.lyx",
      "id": "urn:uuid:15829f53-7f03-57ed-9624-bb425606f2c5",
      "locale": "id-ID",
      "preferred": "fungsi kontinu",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "continuous function",
      "source_term_id": "TTNA-TERM-0256",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-errorAnalysis.lyx",
      "id": "urn:uuid:15ddb013-05d5-5333-abe8-26471368b2af",
      "locale": "id-ID",
      "preferred": "tahap",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "stage",
      "source_term_id": "TTNA-TERM-0516",
      "status": "accepted",
      "variants": [
        "stages"
      ]
    },
    {
      "evidence": "roots-moreConvergenceDiagrams.lyx",
      "id": "urn:uuid:160a5769-242c-5799-aa3c-ccbc28951c15",
      "locale": "id-ID",
      "preferred": "dwell",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "programming",
      "source_locale": "en-US",
      "source_term": "dwell",
      "source_term_id": "TTNA-TERM-0167",
      "status": "accepted",
      "variants": [
        "batas iterasi maksimum"
      ]
    },
    {
      "evidence": "splines-cubic.lyx",
      "id": "urn:uuid:16126792-0fa0-58e4-9524-67f9ecc5e100",
      "locale": "id-ID",
      "preferred": "kondisi titik ujung campuran",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "mixed endpoint condition",
      "source_term_id": "TTNA-TERM-0423",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-errorAnalysis.lyx",
      "id": "urn:uuid:170a8b77-a819-5270-9818-dd514661f265",
      "locale": "id-ID",
      "preferred": "galat pemotongan lokal",
      "record_type": "term",
      "rejected": [
        "galat pemenggalan lokal"
      ],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "local truncation error",
      "source_term_id": "TTNA-TERM-0513",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-bisection.lyx",
      "id": "urn:uuid:171a3793-1299-5a2c-afd6-300fee865cbb",
      "locale": "id-ID",
      "preferred": "suku transendental",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "transcendental term",
      "source_term_id": "TTNA-TERM-0077",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "interpolation-newton.lyx",
      "id": "urn:uuid:1722ede4-f5ba-5895-95ed-784b63a5fe25",
      "locale": "id-ID",
      "preferred": "jumlah maksimum iterasi",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "programming",
      "source_locale": "en-US",
      "source_term": "maximum number of iterations",
      "source_term_id": "TTNA-TERM-0282",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-newtonsMethod.lyx",
      "id": "urn:uuid:1723ee1c-1947-5e36-84bc-10cca752f362",
      "locale": "id-ID",
      "preferred": "akar rasional",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "rational root",
      "source_term_id": "TTNA-TERM-0143",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-orderOfConvergence.lyx",
      "id": "urn:uuid:18473951-6d09-56a1-9895-5bd42caf446a",
      "locale": "id-ID",
      "preferred": "jumlah parsial",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "partial sum",
      "source_term_id": "TTNA-TERM-0113",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preface.lyx",
      "id": "urn:uuid:1944ac7e-be2c-56ff-b722-c74562efd49c",
      "locale": "id-ID",
      "preferred": "pemrograman",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "programming",
      "source_term_id": "TTNA-TERM-0006",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "splines-parametric.lyx",
      "id": "urn:uuid:199ea68d-dab7-5e9d-8445-e50c9337dc22",
      "locale": "id-ID",
      "preferred": "polinom Hermite kubik",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Hermite cubic polynomial",
      "source_term_id": "TTNA-TERM-0359",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-fixedpoint.lyx",
      "id": "urn:uuid:19c8e041-eda0-573a-989f-2c4ec3eefb63",
      "locale": "id-ID",
      "preferred": "repulsif",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "repulsive",
      "source_term_id": "TTNA-TERM-0100",
      "status": "accepted",
      "variants": [
        "penolak"
      ]
    },
    {
      "evidence": "preliminaries-convergence.lyx",
      "id": "urn:uuid:1a540e29-23b5-515f-a008-1b7b79d6684e",
      "locale": "id-ID",
      "preferred": "kekonvergenan linear",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "linear convergence",
      "source_term_id": "TTNA-TERM-0044",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "solutions.lyx",
      "id": "urn:uuid:1a7c4f68-c4d1-5058-b472-eb47c7160a97",
      "locale": "id-ID",
      "preferred": "himpunan beranggota tunggal",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "set theory",
      "source_locale": "en-US",
      "source_term": "singleton set",
      "source_term_id": "TTNA-TERM-0592",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "calculus-composite.lyx",
      "id": "urn:uuid:1a874425-955e-5afb-bf10-bd675cf30e4c",
      "locale": "id-ID",
      "preferred": "Aturan Titik Tengah komposit",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "composite midpoint rule",
      "source_term_id": "TTNA-TERM-0336",
      "status": "accepted",
      "variants": [
        "kaidah titik tengah komposit"
      ]
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:1bacbef6-071b-5265-9b37-e2dbf0618770",
      "locale": "id-ID",
      "preferred": "beban bandul",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "bob",
      "source_term_id": "TTNA-TERM-0440",
      "status": "accepted",
      "variants": [
        "bandul"
      ]
    },
    {
      "evidence": "preliminaries-errors.lyx",
      "id": "urn:uuid:1bb3a65e-95f9-5832-912f-2ad093a6f1d9",
      "locale": "id-ID",
      "preferred": "galat",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "error",
      "source_term_id": "TTNA-TERM-0012",
      "status": "accepted",
      "variants": [
        "kesalahan"
      ]
    },
    {
      "evidence": "ode-taylor.lyx",
      "id": "urn:uuid:1c6053a4-7a96-50da-ab57-b69d0d660695",
      "locale": "id-ID",
      "preferred": "solusi numerik",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "numerical solution",
      "source_term_id": "TTNA-TERM-0498",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-fixedpoint.lyx",
      "id": "urn:uuid:1c9d6bf6-6c4b-5e3c-9055-0d7792cb00f1",
      "locale": "id-ID",
      "preferred": "uji rasio",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "ratio test",
      "source_term_id": "TTNA-TERM-0106",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-moreConvergenceDiagrams.lyx",
      "id": "urn:uuid:1d364e01-dfe2-59b5-bdff-8f7436bb3c6b",
      "locale": "id-ID",
      "preferred": "garis vertikal",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "vertical line",
      "source_term_id": "TTNA-TERM-0172",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preliminaries-convergence.lyx",
      "id": "urn:uuid:1d56ee17-ba16-5880-b524-1cfd3b18bfb6",
      "locale": "id-ID",
      "preferred": "larik",
      "record_type": "term",
      "rejected": [
        "array"
      ],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "programming",
      "source_locale": "en-US",
      "source_term": "array",
      "source_term_id": "TTNA-TERM-0053",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "interpolation-lagrange.lyx",
      "id": "urn:uuid:1d64b9f2-963c-5819-83d1-8a540beb612a",
      "locale": "id-ID",
      "preferred": "absis",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "abscissa",
      "source_term_id": "TTNA-TERM-0245",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "splines-parametric.lyx",
      "id": "urn:uuid:1e8c86dc-697d-5b26-a0c1-391f9dca6ba4",
      "locale": "id-ID",
      "preferred": "kurva Bézier",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Bezier curve",
      "source_term_id": "TTNA-TERM-0364",
      "status": "accepted",
      "variants": [
        "kurva Bezier"
      ]
    },
    {
      "evidence": "preliminaries-convergence.lyx",
      "id": "urn:uuid:1eef1f57-4409-5ba6-bbe4-cefc4d4cbf4d",
      "locale": "id-ID",
      "preferred": "solusi partikular",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "particular solution",
      "source_term_id": "TTNA-TERM-0050",
      "status": "accepted",
      "variants": [
        "solusi khusus"
      ]
    },
    {
      "evidence": "splines-cubic.lyx",
      "id": "urn:uuid:1f61e0d6-ff75-5693-8ecb-dcc411124968",
      "locale": "id-ID",
      "preferred": "kelengkungan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "curvature",
      "source_term_id": "TTNA-TERM-0413",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "interpolation-newton.lyx",
      "id": "urn:uuid:2088e00e-fb2a-5bad-b00a-f1e43f6a3a57",
      "locale": "id-ID",
      "preferred": "beda terbagi",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "divided difference",
      "source_term_id": "TTNA-TERM-0273",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-adaptive.lyx",
      "id": "urn:uuid:209fe1ec-3337-5830-9ebe-3f27587d9388",
      "locale": "id-ID",
      "preferred": "stabil",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "stable",
      "source_term_id": "TTNA-TERM-0542",
      "status": "accepted",
      "variants": [
        "stable equilibrium"
      ]
    },
    {
      "evidence": "roots-bisection.lyx",
      "id": "urn:uuid:20e674b5-ef55-5ae6-bbe0-2e578b332c1b",
      "locale": "id-ID",
      "preferred": "operator logika",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "programming",
      "source_locale": "en-US",
      "source_term": "logical operator",
      "source_term_id": "TTNA-TERM-0090",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preliminaries-recursion.lyx",
      "id": "urn:uuid:21007089-75b9-5437-bd67-71ea04d668a6",
      "locale": "id-ID",
      "preferred": "penugasan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "programming",
      "source_locale": "en-US",
      "source_term": "assignment",
      "source_term_id": "TTNA-TERM-0064",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "calculus-composite.lyx",
      "id": "urn:uuid:21232efc-a261-5385-b9f1-f2adb761cfb8",
      "locale": "id-ID",
      "preferred": "fungsi galat",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "error function",
      "source_term_id": "TTNA-TERM-0331",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "interpolation-lagrange.lyx",
      "id": "urn:uuid:219dbe94-61c3-51b3-81ee-60d07c2a8db7",
      "locale": "id-ID",
      "preferred": "Teorema Rolle yang Diperumum",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Generalized Rolle's Theorem",
      "source_term_id": "TTNA-TERM-0239",
      "status": "accepted",
      "variants": [
        "Teorema Rolle Terumumkan"
      ]
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:21c17de3-3df4-50d3-8dcb-e1787fe1aca2",
      "locale": "id-ID",
      "preferred": "gaya resultan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "net force",
      "source_term_id": "TTNA-TERM-0442",
      "status": "accepted",
      "variants": [
        "gaya neto"
      ]
    },
    {
      "evidence": "calculus-errors.lyx",
      "id": "urn:uuid:221e0323-ad1e-522d-97b7-c0a6228813c5",
      "locale": "id-ID",
      "preferred": "beda terpusat",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "central difference",
      "source_term_id": "TTNA-TERM-0320",
      "status": "accepted",
      "variants": [
        "selisih terpusat"
      ]
    },
    {
      "evidence": "roots-bracketing.lyx",
      "id": "urn:uuid:22281352-7c43-5bbe-ba83-fa5010378aea",
      "locale": "id-ID",
      "preferred": "konstanta kekonvergenan asimtotik",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "limiting convergence constant",
      "source_term_id": "TTNA-TERM-0221",
      "status": "accepted",
      "variants": [
        "konstanta kekonvergenan batas"
      ]
    },
    {
      "evidence": "calculus-rudiments.lyx",
      "id": "urn:uuid:23ca6aea-e368-5fdf-9545-b98b5f832457",
      "locale": "id-ID",
      "preferred": "rumus tiga titik",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "three point formula",
      "source_term_id": "TTNA-TERM-0291",
      "status": "accepted",
      "variants": [
        "rumus tiga-simpul"
      ]
    },
    {
      "evidence": "ode-adaptive.lyx",
      "id": "urn:uuid:245b6b3a-254e-58f4-91a3-23cdf27a67c0",
      "locale": "id-ID",
      "preferred": "metode Runge-Kutta eksplisit",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "explicit Runge-Kutta method",
      "source_term_id": "TTNA-TERM-0527",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "splines-parametric.lyx",
      "id": "urn:uuid:24aa0f08-0f25-5d8b-91cf-98b5acfd0f48",
      "locale": "id-ID",
      "preferred": "polinom oskulasi",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "osculating polynomial",
      "source_term_id": "TTNA-TERM-0356",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "splines-parametric.lyx",
      "id": "urn:uuid:24e66508-f782-5954-a5c6-b905c1e9c968",
      "locale": "id-ID",
      "preferred": "terparametrisasi",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "parametrized",
      "source_term_id": "TTNA-TERM-0380",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preliminaries-errors.lyx",
      "id": "urn:uuid:252e63e8-2995-5470-bcd1-1716f3e14b64",
      "locale": "id-ID",
      "preferred": "hampiran",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "approximation",
      "source_term_id": "TTNA-TERM-0021",
      "status": "accepted",
      "variants": [
        "aproksimasi"
      ]
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:25e4cc58-1e02-58b8-b009-5ed668e2158d",
      "locale": "id-ID",
      "preferred": "viskositas",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "viscosity",
      "source_term_id": "TTNA-TERM-0470",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-bracketing.lyx",
      "id": "urn:uuid:26842827-4801-58d0-b26b-87c10dc3b663",
      "locale": "id-ID",
      "preferred": "pengurungan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "bracketing",
      "source_term_id": "TTNA-TERM-0205",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "answers.lyx",
      "id": "urn:uuid:26f48f21-8568-5459-a765-13f1ba01e3db",
      "locale": "id-ID",
      "preferred": "pernyataan yang benar",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "true statement",
      "source_term_id": "TTNA-TERM-0570",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-newtonsMethod.lyx",
      "id": "urn:uuid:270f89aa-6414-591a-92eb-63e534679cf9",
      "locale": "id-ID",
      "preferred": "perubahan vertikal",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "rise",
      "source_term_id": "TTNA-TERM-0126",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "calculus-rudiments.lyx",
      "id": "urn:uuid:27272972-16a6-5359-bea3-6f8e1d9b0f94",
      "locale": "id-ID",
      "preferred": "rumus hampiran umum",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "general approximation formula",
      "source_term_id": "TTNA-TERM-0290",
      "status": "accepted",
      "variants": [
        "rumus aproksimasi umum"
      ]
    },
    {
      "evidence": "splines-cubic.lyx",
      "id": "urn:uuid:273a0a95-0140-503f-ae29-5ac043716154",
      "locale": "id-ID",
      "preferred": "splin kuadratik",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "quadratic spline",
      "source_term_id": "TTNA-TERM-0395",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-newtonsMethod.lyx",
      "id": "urn:uuid:2745e093-6eee-54cf-a8bd-8d3ba429e223",
      "locale": "id-ID",
      "preferred": "kondisi awal",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "initial conditions",
      "source_term_id": "TTNA-TERM-0141",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:27777a0a-5663-51e0-9a3d-77852ec77114",
      "locale": "id-ID",
      "preferred": "jam bandul",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "pendulum clock",
      "source_term_id": "TTNA-TERM-0428",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:27c2f41b-3ab6-5748-a570-903890508219",
      "locale": "id-ID",
      "preferred": "tegangan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "tension",
      "source_term_id": "TTNA-TERM-0446",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-newtonsMethod.lyx",
      "id": "urn:uuid:27fc2083-9f9c-5904-a613-713fed856ef0",
      "locale": "id-ID",
      "preferred": "metode Newton",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Newton's method",
      "source_term_id": "TTNA-TERM-0121",
      "status": "accepted",
      "variants": [
        "metode Newton-Raphson"
      ]
    },
    {
      "evidence": "ode-adaptive.lyx",
      "id": "urn:uuid:2813c451-bca2-5d52-91f8-838b676a9437",
      "locale": "id-ID",
      "preferred": "tak stabil",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "unstable",
      "source_term_id": "TTNA-TERM-0543",
      "status": "accepted",
      "variants": [
        "unstable equilibrium"
      ]
    },
    {
      "evidence": "interpolation-lagrange.lyx",
      "id": "urn:uuid:287dcbf2-40a2-556b-8c11-ed31434c5672",
      "locale": "id-ID",
      "preferred": "garis interpolasi",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "interpolating line",
      "source_term_id": "TTNA-TERM-0258",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "interpolation-challenge.lyx",
      "id": "urn:uuid:28acd19d-6d33-5fb1-9b0b-0335bccc58f1",
      "locale": "id-ID",
      "preferred": "merujuk pada dirinya sendiri",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "self-referential",
      "source_term_id": "TTNA-TERM-0232",
      "status": "accepted",
      "variants": [
        "rujuk-diri"
      ]
    },
    {
      "evidence": "interpolation-challenge.lyx",
      "id": "urn:uuid:28b47467-448a-5303-adee-93904ba15e73",
      "locale": "id-ID",
      "preferred": "fungsi interpolasi",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "interpolating function",
      "source_term_id": "TTNA-TERM-0223",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "calculus-errors.lyx",
      "id": "urn:uuid:28d0b980-1cb6-53b4-85b3-1909639eb273",
      "locale": "id-ID",
      "preferred": "Aturan Titik Tengah",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Midpoint Rule",
      "source_term_id": "TTNA-TERM-0316",
      "status": "accepted",
      "variants": [
        "kaidah titik tengah"
      ]
    },
    {
      "evidence": "answers.lyx",
      "id": "urn:uuid:2974fbee-e515-5f49-8d27-8daa0f56c88c",
      "locale": "id-ID",
      "preferred": "akar sebenarnya",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "actual root",
      "source_term_id": "TTNA-TERM-0565",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preliminaries-taylor.lyx",
      "id": "urn:uuid:29aadb1f-9c87-5e7a-b6f5-6cf985dbf06c",
      "locale": "id-ID",
      "preferred": "sinus hiperbolik",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "hyperbolic sine",
      "source_term_id": "TTNA-TERM-0040",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "interpolation-challenge.lyx",
      "id": "urn:uuid:29f945c1-766f-52e2-a37d-fb8d8975d278",
      "locale": "id-ID",
      "preferred": "hampir di mana-mana",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "almost everywhere",
      "source_term_id": "TTNA-TERM-0234",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-taylor.lyx",
      "id": "urn:uuid:2a19425b-f9b9-58c3-b6b6-71e4f6548773",
      "locale": "id-ID",
      "preferred": "variabel bantu",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "auxiliary variable",
      "source_term_id": "TTNA-TERM-0494",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preliminaries-errors.lyx",
      "id": "urn:uuid:2a28d866-50f6-538c-962a-d1a75f31ed87",
      "locale": "id-ID",
      "preferred": "galat relatif",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "relative error",
      "source_term_id": "TTNA-TERM-0014",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-bracketing.lyx",
      "id": "urn:uuid:2b04fe0f-5d67-59ef-b3aa-fe6ef7eea2a5",
      "locale": "id-ID",
      "preferred": "interpolasi linear",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "linear interpolation",
      "source_term_id": "TTNA-TERM-0219",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "calculus-errors.lyx",
      "id": "urn:uuid:2b17b14d-fce8-57d1-8227-bb9607a0fe05",
      "locale": "id-ID",
      "preferred": "ukuran langkah",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "stepsize",
      "source_term_id": "TTNA-TERM-0322",
      "status": "accepted",
      "variants": [
        "besar langkah"
      ]
    },
    {
      "evidence": "preliminaries-taylor.lyx",
      "id": "urn:uuid:2c4c8584-f5ba-5569-b1e9-b761c13c8e43",
      "locale": "id-ID",
      "preferred": "pusat pengembangan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "center of expansion",
      "source_term_id": "TTNA-TERM-0036",
      "status": "accepted",
      "variants": [
        "pusat ekspansi"
      ]
    },
    {
      "evidence": "splines-cubic.lyx",
      "id": "urn:uuid:2caed7b7-cce8-5050-897e-3f8388919c21",
      "locale": "id-ID",
      "preferred": "terdiferensialkan tak hingga kali",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "infinitely differentiable",
      "source_term_id": "TTNA-TERM-0411",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "splines-parametric.lyx",
      "id": "urn:uuid:2d38d4a8-9e48-562f-840b-f255e4751ddc",
      "locale": "id-ID",
      "preferred": "koordinat Kartesius",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Cartesian coordinates",
      "source_term_id": "TTNA-TERM-0379",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "splines-parametric.lyx",
      "id": "urn:uuid:2e30eecb-bd92-58ff-a192-04d87dbcd622",
      "locale": "id-ID",
      "preferred": "lembar sebar",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "spreadsheet",
      "source_term_id": "TTNA-TERM-0375",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-newtonsMethod.lyx",
      "id": "urn:uuid:2e433282-b18b-5b73-9f8d-69b44ae4ecb9",
      "locale": "id-ID",
      "preferred": "penurunan geometris",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "geometric derivation",
      "source_term_id": "TTNA-TERM-0123",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-fixedpoint.lyx",
      "id": "urn:uuid:2e713a40-1e4b-53fd-baec-38d1604f7c11",
      "locale": "id-ID",
      "preferred": "teorema nilai rata-rata",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Mean Value Theorem",
      "source_term_id": "TTNA-TERM-0101",
      "status": "accepted",
      "variants": [
        "Teorema Nilai Rata-Rata"
      ]
    },
    {
      "evidence": "roots-moreConvergenceDiagrams.lyx",
      "id": "urn:uuid:2ef9b4b8-b9e2-5e14-94f5-c717909f9f6e",
      "locale": "id-ID",
      "preferred": "aritmetika bilangan kompleks",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "complex number arithmetic",
      "source_term_id": "TTNA-TERM-0156",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:2fd06768-04fe-561d-87de-0278d546d411",
      "locale": "id-ID",
      "preferred": "gravitasi",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "gravity",
      "source_term_id": "TTNA-TERM-0444",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "calculus-composite.lyx",
      "id": "urn:uuid:2fe553c9-9318-5604-a052-6e37c5fb17ac",
      "locale": "id-ID",
      "preferred": "integrasi komposit",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "composite integration",
      "source_term_id": "TTNA-TERM-0326",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-polynomials.lyx",
      "id": "urn:uuid:302bd63b-9d64-5af4-b001-9694662dcf33",
      "locale": "id-ID",
      "preferred": "teorema faktorisasi fundamental",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Fundamental Factorization Theorem",
      "source_term_id": "TTNA-TERM-0189",
      "status": "accepted",
      "variants": [
        "Teorema Faktorisasi Fundamental"
      ]
    },
    {
      "evidence": "splines-cubic.lyx",
      "id": "urn:uuid:305844cc-b812-5db7-a8da-ad787a543736",
      "locale": "id-ID",
      "preferred": "splin kuartik",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "quartic spline",
      "source_term_id": "TTNA-TERM-0425",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-moreConvergenceDiagrams.lyx",
      "id": "urn:uuid:30a10e70-13db-54b0-ba2b-06e87232d9f5",
      "locale": "id-ID",
      "preferred": "situs pendamping",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "companion website",
      "source_term_id": "TTNA-TERM-0170",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:316bffed-9331-5a9b-9ff1-4fda7d15edb5",
      "locale": "id-ID",
      "preferred": "gaya gravitasi",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "gravitational force",
      "source_term_id": "TTNA-TERM-0445",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preface.lyx",
      "id": "urn:uuid:31aaaf89-72c5-55bc-bea3-7314717be646",
      "locale": "id-ID",
      "preferred": "cetak sesuai permintaan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "print-on-demand",
      "source_term_id": "TTNA-TERM-0010",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:31b30ebf-05f4-56a1-9c01-063e3de67a7b",
      "locale": "id-ID",
      "preferred": "bidang miring",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "inclined plane",
      "source_term_id": "TTNA-TERM-0477",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "calculus-rudiments.lyx",
      "id": "urn:uuid:31b339a6-9add-5e7a-92b9-ecd8f70a8d0d",
      "locale": "id-ID",
      "preferred": "turunan ketiga",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "third derivative",
      "source_term_id": "TTNA-TERM-0299",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preliminaries-recursion.lyx",
      "id": "urn:uuid:3280401c-4cf9-5c06-8224-cd3222777f07",
      "locale": "id-ID",
      "preferred": "prosedur rekursif",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "recursive procedure",
      "source_term_id": "TTNA-TERM-0058",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:32dfb8ce-1d2b-588b-9941-ddd279502ccb",
      "locale": "id-ID",
      "preferred": "gaya pegas",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "spring force",
      "source_term_id": "TTNA-TERM-0465",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "calculus-undeterminedCoefficients.lyx",
      "id": "urn:uuid:332e7c28-1512-51fd-9494-68362e171480",
      "locale": "id-ID",
      "preferred": "barisan geometri",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "geometric progression",
      "source_term_id": "TTNA-TERM-0305",
      "status": "accepted",
      "variants": [
        "progresi geometri"
      ]
    },
    {
      "evidence": "roots-moreConvergenceDiagrams.lyx",
      "id": "urn:uuid:3397d4ba-667c-55c2-954d-8e94b25abc5a",
      "locale": "id-ID",
      "preferred": "bilangan kompleks",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "complex number",
      "source_term_id": "TTNA-TERM-0171",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:33a75971-eaee-535f-b099-9ca7ad3a554f",
      "locale": "id-ID",
      "preferred": "konstanta redaman",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "damping constant",
      "source_term_id": "TTNA-TERM-0457",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-newtonsMethod.lyx",
      "id": "urn:uuid:33b4b607-5598-57e1-bc20-223f0d22c07f",
      "locale": "id-ID",
      "preferred": "perubahan horizontal",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "run",
      "source_term_id": "TTNA-TERM-0127",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preliminaries-recursion.lyx",
      "id": "urn:uuid:340c8268-aae4-5133-93dd-6333523f4ed4",
      "locale": "id-ID",
      "preferred": "subhimpunan tak kosong",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "nonempty subset",
      "source_term_id": "TTNA-TERM-0071",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "calculus-composite.lyx",
      "id": "urn:uuid:34450e9b-ce6c-55ff-8a83-1b14b910f237",
      "locale": "id-ID",
      "preferred": "integral tentu",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "definite integral",
      "source_term_id": "TTNA-TERM-0337",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "splines-cubic.lyx",
      "id": "urn:uuid:35346b85-0d6f-54c9-b5f2-e989fd57a024",
      "locale": "id-ID",
      "preferred": "kondisi batas campuran",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "mixed boundary condition",
      "source_term_id": "TTNA-TERM-0424",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "interpolation-challenge.lyx",
      "id": "urn:uuid:357ce35f-9adf-57e4-9820-0008a42564e6",
      "locale": "id-ID",
      "preferred": "turunan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "derivative",
      "source_term_id": "TTNA-TERM-0228",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preliminaries-errors.lyx",
      "id": "urn:uuid:36083ed9-e6d2-569f-8617-ef1dfff234f5",
      "locale": "id-ID",
      "preferred": "rasio emas",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "golden ratio",
      "source_term_id": "TTNA-TERM-0025",
      "status": "accepted",
      "variants": [
        "nisbah emas"
      ]
    },
    {
      "evidence": "interpolation-lagrange.lyx",
      "id": "urn:uuid:3639c2ae-292d-51d2-bcd9-0609e20f5a53",
      "locale": "id-ID",
      "preferred": "identik nol",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "identically zero",
      "source_term_id": "TTNA-TERM-0266",
      "status": "accepted",
      "variants": [
        "identik dengan nol"
      ]
    },
    {
      "evidence": "calculus-richardsons.lyx",
      "id": "urn:uuid:36837647-91d4-508e-b8d0-fcfe0778a0fe",
      "locale": "id-ID",
      "preferred": "rumus beda mundur",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "backward difference formula",
      "source_term_id": "TTNA-TERM-0353",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preliminaries-taylor.lyx",
      "id": "urn:uuid:3809e383-97bf-5e1b-8baa-01e25007022a",
      "locale": "id-ID",
      "preferred": "suku galat",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "error term",
      "source_term_id": "TTNA-TERM-0031",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preface.lyx",
      "id": "urn:uuid:38563a0d-ce27-51e7-9c3d-d5d3eeb65e95",
      "locale": "id-ID",
      "preferred": "persamaan diferensial",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "differential equation",
      "source_term_id": "TTNA-TERM-0005",
      "status": "accepted",
      "variants": [
        "persamaan diferensial biasa",
        "PDB"
      ]
    },
    {
      "evidence": "splines-cubic.lyx",
      "id": "urn:uuid:3900cce1-ce25-52bc-a990-8ef103bbfdc6",
      "locale": "id-ID",
      "preferred": "interpolasi linear sepotong-sepotong",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "piecewise linear interpolation",
      "source_term_id": "TTNA-TERM-0386",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:392f3c04-39c3-5359-9aae-e152c17eafdf",
      "locale": "id-ID",
      "preferred": "arah vertikal",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "vertical direction",
      "source_term_id": "TTNA-TERM-0478",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "interpolation-newton.lyx",
      "id": "urn:uuid:3937e9fe-16b5-534b-857d-3976bb5f5a80",
      "locale": "id-ID",
      "preferred": "kode Octave",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "programming",
      "source_locale": "en-US",
      "source_term": "Octave code",
      "source_term_id": "TTNA-TERM-0281",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-bracketing.lyx",
      "id": "urn:uuid:3999ff1d-2e44-5257-af1b-d13c29005705",
      "locale": "id-ID",
      "preferred": "interpolasi kuadratik invers terkurung",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "bracketed inverse quadratic interpolation",
      "source_term_id": "TTNA-TERM-0220",
      "status": "accepted",
      "variants": [
        "interpolasi kuadratik invers dengan pengurungan",
        "interpolasi kuadratik invers dengan selang pengurung"
      ]
    },
    {
      "evidence": "roots-polynomials.lyx",
      "id": "urn:uuid:3aa64413-6c36-57c5-9970-471a271c0a13",
      "locale": "id-ID",
      "preferred": "koefisien konstanta",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "constant coefficient",
      "source_term_id": "TTNA-TERM-0177",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "calculus-rudiments.lyx",
      "id": "urn:uuid:3b8f7012-4458-5850-9a62-5f26de6c7750",
      "locale": "id-ID",
      "preferred": "titik evaluasi",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "point of evaluation",
      "source_term_id": "TTNA-TERM-0284",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "calculus-errors.lyx",
      "id": "urn:uuid:3bd33621-6b72-5b15-9623-076e077dc07c",
      "locale": "id-ID",
      "preferred": "beda terpusat",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "centered difference",
      "source_term_id": "TTNA-TERM-0312",
      "status": "accepted",
      "variants": [
        "selisih terpusat"
      ]
    },
    {
      "evidence": "solutions.lyx",
      "id": "urn:uuid:3c4c8257-dac8-5634-a3af-dec0aeb681b0",
      "locale": "id-ID",
      "preferred": "kalkulator grafik",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "graphing calculator",
      "source_term_id": "TTNA-TERM-0553",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "splines-parametric.lyx",
      "id": "urn:uuid:3c5c737c-afdf-5383-bab7-2f6e7403054e",
      "locale": "id-ID",
      "preferred": "fungsi parameter",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "parameter function",
      "source_term_id": "TTNA-TERM-0363",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-bisection.lyx",
      "id": "urn:uuid:3cb8d5ab-c287-5001-8e27-a1c90144324b",
      "locale": "id-ID",
      "preferred": "batas bawah",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "lower bound",
      "source_term_id": "TTNA-TERM-0087",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "interpolation-newton.lyx",
      "id": "urn:uuid:3d29fbd5-ad2e-5701-ba57-599efb34f11d",
      "locale": "id-ID",
      "preferred": "bentuk Newton",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Newton form",
      "source_term_id": "TTNA-TERM-0269",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "interpolation-lagrange.lyx",
      "id": "urn:uuid:3d59f014-459f-5174-a3c6-ae171a2a859e",
      "locale": "id-ID",
      "preferred": "taksiran galat",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "error estimate",
      "source_term_id": "TTNA-TERM-0254",
      "status": "accepted",
      "variants": [
        "estimasi galat"
      ]
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:3d9d8056-ea7c-5528-9c71-5247f9517ab7",
      "locale": "id-ID",
      "preferred": "hambatan udara",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "air resistance",
      "source_term_id": "TTNA-TERM-0449",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-bracketing.lyx",
      "id": "urn:uuid:3db8a3af-5b98-5e5e-8a4d-6d54bc6f674a",
      "locale": "id-ID",
      "preferred": "selang pengurung",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "bracket",
      "source_term_id": "TTNA-TERM-0206",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-moreConvergenceDiagrams.lyx",
      "id": "urn:uuid:3dca709b-df86-571c-b5fe-4fb0ac63d216",
      "locale": "id-ID",
      "preferred": "bagian riil",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "real part",
      "source_term_id": "TTNA-TERM-0151",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-newtonsMethod.lyx",
      "id": "urn:uuid:3eea70ed-2b5c-5ab7-abc3-ca7aee481004",
      "locale": "id-ID",
      "preferred": "garis sekan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "secant line",
      "source_term_id": "TTNA-TERM-0140",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-orderOfConvergence.lyx",
      "id": "urn:uuid:3f567db3-2a97-5886-9fbf-e879cf68f96b",
      "locale": "id-ID",
      "preferred": "tempat desimal",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "decimal place",
      "source_term_id": "TTNA-TERM-0120",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preliminaries-convergence.lyx",
      "id": "urn:uuid:3f7a903c-1a43-58b6-b627-ea155684045e",
      "locale": "id-ID",
      "preferred": "galat kompilasi",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "programming",
      "source_locale": "en-US",
      "source_term": "compilation error",
      "source_term_id": "TTNA-TERM-0055",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "splines-parametric.lyx",
      "id": "urn:uuid:4028e821-c320-5a15-95b1-983abacb4aed",
      "locale": "id-ID",
      "preferred": "interpolasi linear bersarang",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "nested linear interpolation",
      "source_term_id": "TTNA-TERM-0366",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-orderOfConvergence.lyx",
      "id": "urn:uuid:408d32c1-2464-55d3-a1b9-0c2ffd358ab1",
      "locale": "id-ID",
      "preferred": "metode delta-kuadrat Aitken",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Aitken's delta-squared method",
      "source_term_id": "TTNA-TERM-0111",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "interpolation-lagrange.lyx",
      "id": "urn:uuid:409f3cfd-3c50-5bb8-bfd3-3ed8e45ae61f",
      "locale": "id-ID",
      "preferred": "grafik data",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "visualization",
      "source_locale": "en-US",
      "source_term": "data plot",
      "source_term_id": "TTNA-TERM-0593",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "splines-parametric.lyx",
      "id": "urn:uuid:40bf715a-e7c0-5db9-bff0-2d8d643b964e",
      "locale": "id-ID",
      "preferred": "gagang kontrol",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "handle",
      "source_term_id": "TTNA-TERM-0373",
      "status": "accepted",
      "variants": [
        "pegangan",
        "pegangan kontrol"
      ]
    },
    {
      "evidence": "splines-cubic.lyx",
      "id": "urn:uuid:41466cf4-9477-51de-bd18-4b322b5136a3",
      "locale": "id-ID",
      "preferred": "splin terapit",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "clamped spline",
      "source_term_id": "TTNA-TERM-0402",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preliminaries-convergence.lyx",
      "id": "urn:uuid:4154e3fa-3dbf-5433-b650-43219577885a",
      "locale": "id-ID",
      "preferred": "orde kekonvergenan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "order of convergence",
      "source_term_id": "TTNA-TERM-0043",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "calculus-errors.lyx",
      "id": "urn:uuid:41f167ce-4010-5c13-be61-ea8fc7c19a4d",
      "locale": "id-ID",
      "preferred": "rumus Newton-Cotes",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Newton-Cotes formula",
      "source_term_id": "TTNA-TERM-0313",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-newtonsMethod.lyx",
      "id": "urn:uuid:42667454-11e6-5258-bb13-31dd9386bdac",
      "locale": "id-ID",
      "preferred": "metode sekan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "secant method",
      "source_term_id": "TTNA-TERM-0122",
      "status": "accepted",
      "variants": [
        "metode secant"
      ]
    },
    {
      "evidence": "roots-newtonsMethod.lyx",
      "id": "urn:uuid:42c5c686-1e79-58f4-9f47-b509422c1b73",
      "locale": "id-ID",
      "preferred": "polinom",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "polynomial",
      "source_term_id": "TTNA-TERM-0145",
      "status": "accepted",
      "variants": [
        "polinomial"
      ]
    },
    {
      "evidence": "roots-polynomials.lyx",
      "id": "urn:uuid:435cedfd-17e3-51a8-9a2f-b7d96faacb55",
      "locale": "id-ID",
      "preferred": "metode Laguerre",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Laguerre's method",
      "source_term_id": "TTNA-TERM-0199",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:4476fedf-c03d-5862-88f9-2c9f69b94cf1",
      "locale": "id-ID",
      "preferred": "gaya terapan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "applied force",
      "source_term_id": "TTNA-TERM-0476",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-bisection.lyx",
      "id": "urn:uuid:45ece338-3ea6-54d2-9584-24de87836b51",
      "locale": "id-ID",
      "preferred": "berlainan tanda",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "opposite signs",
      "source_term_id": "TTNA-TERM-0085",
      "status": "accepted",
      "variants": [
        "memiliki tanda berlawanan",
        "tanda yang berlawanan",
        "bertanda berlawanan"
      ]
    },
    {
      "evidence": "interpolation-lagrange.lyx",
      "id": "urn:uuid:45f4ec13-dd26-57f5-8f7b-86ff0cc05b58",
      "locale": "id-ID",
      "preferred": "indeks",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "programming",
      "source_locale": "en-US",
      "source_term": "index",
      "source_term_id": "TTNA-TERM-0263",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-polynomials.lyx",
      "id": "urn:uuid:46691424-f8dd-503b-896d-c7b0927fb774",
      "locale": "id-ID",
      "preferred": "larik koefisien",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "programming",
      "source_locale": "en-US",
      "source_term": "array of coefficients",
      "source_term_id": "TTNA-TERM-0204",
      "status": "accepted",
      "variants": [
        "larik yang memuat koefisien"
      ]
    },
    {
      "evidence": "calculus-rudiments.lyx",
      "id": "urn:uuid:466df47d-003b-5e6a-b789-aed7c345ecbf",
      "locale": "id-ID",
      "preferred": "penyebut",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "denominator",
      "source_term_id": "TTNA-TERM-0300",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-taylor.lyx",
      "id": "urn:uuid:46d9ebc8-7b03-5a3f-a168-fdaf8f527dc5",
      "locale": "id-ID",
      "preferred": "metode numerik",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "numerical method",
      "source_term_id": "TTNA-TERM-0501",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-rungeKutta.lyx",
      "id": "urn:uuid:4838202c-cf9b-5283-80f3-b8c11e39ae1a",
      "locale": "id-ID",
      "preferred": "integran",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "integrand",
      "source_term_id": "TTNA-TERM-0504",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:488782a6-c0a7-54ab-80d7-b089ea05ea14",
      "locale": "id-ID",
      "preferred": "percepatan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "acceleration",
      "source_term_id": "TTNA-TERM-0454",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:4893a09d-7a0e-5cab-aa39-f38220f49bf2",
      "locale": "id-ID",
      "preferred": "gaya hambat",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "drag force",
      "source_term_id": "TTNA-TERM-0448",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "interpolation-newton.lyx",
      "id": "urn:uuid:48e56885-d781-5f9f-ac75-25e045ed1590",
      "locale": "id-ID",
      "preferred": "tabel beda terbagi",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "divided difference table",
      "source_term_id": "TTNA-TERM-0274",
      "status": "accepted",
      "variants": [
        "tabel beda-beda terbagi"
      ]
    },
    {
      "evidence": "splines-cubic.lyx",
      "id": "urn:uuid:49ac0224-8076-5bd2-85ab-0adcd6c12731",
      "locale": "id-ID",
      "preferred": "kecekungan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "concavity",
      "source_term_id": "TTNA-TERM-0414",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-adaptive.lyx",
      "id": "urn:uuid:4a1769fd-f06b-53ac-b0d8-ffb3bca8c005",
      "locale": "id-ID",
      "preferred": "titik kesetimbangan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "equilibrium",
      "source_term_id": "TTNA-TERM-0541",
      "status": "accepted",
      "variants": [
        "keadaan setimbang"
      ]
    },
    {
      "evidence": "interpolation-lagrange.lyx",
      "id": "urn:uuid:4a406b46-2704-50a3-b737-ca44a6dc4adc",
      "locale": "id-ID",
      "preferred": "keunikan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "uniqueness",
      "source_term_id": "TTNA-TERM-0262",
      "status": "accepted",
      "variants": [
        "sifat unik"
      ]
    },
    {
      "evidence": "preliminaries-convergence.lyx",
      "id": "urn:uuid:4a60f422-40e9-548a-bece-fb8603359458",
      "locale": "id-ID",
      "preferred": "laju kekonvergenan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "rate of convergence",
      "source_term_id": "TTNA-TERM-0047",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-moreConvergenceDiagrams.lyx",
      "id": "urn:uuid:4b70b18f-ded8-5032-87a7-fd3392fcca51",
      "locale": "id-ID",
      "preferred": "presisi mesin",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "machine precision",
      "source_term_id": "TTNA-TERM-0165",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "calculus-richardsons.lyx",
      "id": "urn:uuid:4c3df39e-1c9b-5b34-894e-ec52c17bbb80",
      "locale": "id-ID",
      "preferred": "integrasi Romberg",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Romberg integration",
      "source_term_id": "TTNA-TERM-0352",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-bracketing.lyx",
      "id": "urn:uuid:4c91c8ce-f037-5450-99f8-85b959b0f48f",
      "locale": "id-ID",
      "preferred": "posisi palsu",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "false position",
      "source_term_id": "TTNA-TERM-0212",
      "status": "accepted",
      "variants": [
        "metode posisi palsu"
      ]
    },
    {
      "evidence": "roots-bracketing.lyx",
      "id": "urn:uuid:4d2b7944-cee5-5917-bf2c-5923d7069a39",
      "locale": "id-ID",
      "preferred": "metode Steffensen dengan pengurungan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "bracketed Steffensen's method",
      "source_term_id": "TTNA-TERM-0222",
      "status": "accepted",
      "variants": [
        "metode Steffensen terkurung"
      ]
    },
    {
      "evidence": "splines-parametric.lyx",
      "id": "urn:uuid:4da38b72-e01f-5d76-9d97-f09a3d13fdd3",
      "locale": "id-ID",
      "preferred": "interpolasi linear rekursif",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "recursive linear interpolation",
      "source_term_id": "TTNA-TERM-0367",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "splines-cubic.lyx",
      "id": "urn:uuid:4de41b48-0fca-5aec-b5e3-ecdf28a2b4e7",
      "locale": "id-ID",
      "preferred": "kehalusan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "smoothness",
      "source_term_id": "TTNA-TERM-0392",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-fixedpoint.lyx",
      "id": "urn:uuid:4e7f0222-eacb-50d5-a1a1-849be76912c6",
      "locale": "id-ID",
      "preferred": "iterasi titik tetap",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "fixed point iteration",
      "source_term_id": "TTNA-TERM-0094",
      "status": "accepted",
      "variants": [
        "lelaran titik-tetap"
      ]
    },
    {
      "evidence": "ode-errorAnalysis.lyx",
      "id": "urn:uuid:4e90c3ba-5c66-5008-9be1-ccd513dab5ac",
      "locale": "id-ID",
      "preferred": "turunan parsial",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "partial derivative",
      "source_term_id": "TTNA-TERM-0514",
      "status": "accepted",
      "variants": [
        "partial derivatives"
      ]
    },
    {
      "evidence": "ode-rungeKutta.lyx",
      "id": "urn:uuid:4ebd8a8a-b25f-5140-8d2a-f3969243c4dd",
      "locale": "id-ID",
      "preferred": "representasi integral",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "integral representation",
      "source_term_id": "TTNA-TERM-0505",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "answers.lyx",
      "id": "urn:uuid:4f717f0c-3bc7-5d5e-bc41-86f98dc65704",
      "locale": "id-ID",
      "preferred": "peringkat",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "rank",
      "source_term_id": "TTNA-TERM-0569",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "splines-cubic.lyx",
      "id": "urn:uuid:5027a8cf-437e-58ba-aba1-861b1b0b631c",
      "locale": "id-ID",
      "preferred": "sambungan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "joint",
      "source_term_id": "TTNA-TERM-0398",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "calculus-composite.lyx",
      "id": "urn:uuid:5045868b-1943-59f8-94fb-7785fe6c4f87",
      "locale": "id-ID",
      "preferred": "metode Simpson adaptif",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "adaptive Simpson's method",
      "source_term_id": "TTNA-TERM-0339",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-polynomials.lyx",
      "id": "urn:uuid:5076b9ea-f75d-5201-a907-0cc27a5a5df6",
      "locale": "id-ID",
      "preferred": "hampiran awal",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "initial approximation",
      "source_term_id": "TTNA-TERM-0200",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-polynomials.lyx",
      "id": "urn:uuid:50934a98-f3d9-56cc-b0cd-4838e3315e3a",
      "locale": "id-ID",
      "preferred": "akar ganda",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "double root",
      "source_term_id": "TTNA-TERM-0194",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preliminaries-recursion.lyx",
      "id": "urn:uuid:509c81bc-13bb-5f85-8c7d-61c203b2d625",
      "locale": "id-ID",
      "preferred": "syarat ketetanggaan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "adjacency requirement",
      "source_term_id": "TTNA-TERM-0068",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preface.lyx",
      "id": "urn:uuid:5161bceb-ba4d-5444-acf6-3fa2b2bd24e7",
      "locale": "id-ID",
      "preferred": "pencarian akar",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "root finding",
      "source_term_id": "TTNA-TERM-0002",
      "status": "accepted",
      "variants": [
        "penentuan akar"
      ]
    },
    {
      "evidence": "splines-parametric.lyx",
      "id": "urn:uuid:5164cb8d-a095-5ccf-8863-4b8786064094",
      "locale": "id-ID",
      "preferred": "desain grafis berbantuan komputer",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "computer aided graphic design",
      "source_term_id": "TTNA-TERM-0372",
      "status": "accepted",
      "variants": [
        "desain geometris berbantuan komputer"
      ]
    },
    {
      "evidence": "interpolation-newton.lyx",
      "id": "urn:uuid:522f7dd6-4625-5208-b743-26ea1e83ae0e",
      "locale": "id-ID",
      "preferred": "mengindeks ulang",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "programming",
      "source_locale": "en-US",
      "source_term": "re-index",
      "source_term_id": "TTNA-TERM-0280",
      "status": "accepted",
      "variants": [
        "pengindeksan ulang"
      ]
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:52e77d54-ea7f-5b87-b06f-fdf53c395e0c",
      "locale": "id-ID",
      "preferred": "gesekan statis",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "static friction",
      "source_term_id": "TTNA-TERM-0462",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:52ec7092-9529-536a-9e2d-028c8231b8bf",
      "locale": "id-ID",
      "preferred": "bujur",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "longitude",
      "source_term_id": "TTNA-TERM-0432",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-orderOfConvergence.lyx",
      "id": "urn:uuid:532f0087-1deb-5db2-a3e0-97f0b15d1c1a",
      "locale": "id-ID",
      "preferred": "konvergen secara superlinear",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "superlinearly convergent",
      "source_term_id": "TTNA-TERM-0109",
      "status": "accepted",
      "variants": [
        "kekonvergenan superlinear"
      ]
    },
    {
      "evidence": "ode-adaptive.lyx",
      "id": "urn:uuid:54039e77-241a-5ed1-8f6d-ba631b49c51b",
      "locale": "id-ID",
      "preferred": "tableau Butcher",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Butcher tableau",
      "source_term_id": "TTNA-TERM-0530",
      "status": "accepted",
      "variants": [
        "Butcher tableaux"
      ]
    },
    {
      "evidence": "preface.lyx",
      "id": "urn:uuid:54b974c4-f1a5-527a-a556-2b6bcacdec01",
      "locale": "id-ID",
      "preferred": "peramban web",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "web browser",
      "source_term_id": "TTNA-TERM-0009",
      "status": "accepted",
      "variants": [
        "penjelajah web"
      ]
    },
    {
      "evidence": "ode-errorAnalysis.lyx",
      "id": "urn:uuid:54fe230b-3c91-57ba-8e04-4a09ddbf47fa",
      "locale": "id-ID",
      "preferred": "himpunan dependen",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "dependent set",
      "source_term_id": "TTNA-TERM-0524",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:5619cca0-d8d0-5bd6-b11d-a839983fbfd8",
      "locale": "id-ID",
      "preferred": "gerak bandul",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "pendular motion",
      "source_term_id": "TTNA-TERM-0431",
      "status": "accepted",
      "variants": [
        "gerak pendulum"
      ]
    },
    {
      "evidence": "solutions.lyx",
      "id": "urn:uuid:56c9897b-2a7c-57b2-8ad8-2a4b41a92c20",
      "locale": "id-ID",
      "preferred": "asimtot",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "asymptote",
      "source_term_id": "TTNA-TERM-0555",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-rungeKutta.lyx",
      "id": "urn:uuid:57e73133-326b-586f-9fa2-0be80847a3df",
      "locale": "id-ID",
      "preferred": "PDB-terbuka",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "ODE temporary method name",
      "source_locale": "en-US",
      "source_term": "open-ode",
      "source_term_id": "TTNA-TERM-0588",
      "status": "accepted",
      "variants": [
        "Open-ode"
      ]
    },
    {
      "evidence": "preliminaries-taylor.lyx",
      "id": "urn:uuid:57eec817-4b99-53a5-bd9b-f04eb5e6e73d",
      "locale": "id-ID",
      "preferred": "batas teoretis",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "theoretical bound",
      "source_term_id": "TTNA-TERM-0033",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-errorAnalysis.lyx",
      "id": "urn:uuid:58930f4c-fe98-5259-8296-7a4320d3e81d",
      "locale": "id-ID",
      "preferred": "metode Runge-Kutta klasik",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "classic Runge-Kutta method",
      "source_term_id": "TTNA-TERM-0522",
      "status": "accepted",
      "variants": [
        "classical Runge-Kutta method"
      ]
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:59090428-2542-542b-bdaf-cc903dc8f6e7",
      "locale": "id-ID",
      "preferred": "variabel terikat",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "dependent variable",
      "source_term_id": "TTNA-TERM-0486",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-bracketing.lyx",
      "id": "urn:uuid:5953def4-ead8-5e40-a543-b6ce47f5492a",
      "locale": "id-ID",
      "preferred": "metode Newton terkurung",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "bracketed Newton's method",
      "source_term_id": "TTNA-TERM-0214",
      "status": "accepted",
      "variants": [
        "metode Newton dengan pengurungan",
        "metode Newton dengan selang pengurung"
      ]
    },
    {
      "evidence": "splines-parametric.lyx",
      "id": "urn:uuid:599646de-bc06-531a-8a0a-b557ed22bbef",
      "locale": "id-ID",
      "preferred": "polinom Hermite",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Hermite polynomial",
      "source_term_id": "TTNA-TERM-0357",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-polynomials.lyx",
      "id": "urn:uuid:5a546d89-6077-5a0d-8d0e-62871df7d195",
      "locale": "id-ID",
      "preferred": "akar berbeda",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "distinct root",
      "source_term_id": "TTNA-TERM-0188",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-rungeKutta.lyx",
      "id": "urn:uuid:5b7d3589-4a4b-5565-8e5f-53885a9e9bfd",
      "locale": "id-ID",
      "preferred": "rumus implisit",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "implicit formula",
      "source_term_id": "TTNA-TERM-0509",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:5bb906c2-a369-5a72-9a31-d1b80a347096",
      "locale": "id-ID",
      "preferred": "pegas",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "spring",
      "source_term_id": "TTNA-TERM-0466",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-errorAnalysis.lyx",
      "id": "urn:uuid:5c228065-4993-5a26-a7a4-a550aeb2e5ab",
      "locale": "id-ID",
      "preferred": "metode RK4",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "RK4",
      "source_term_id": "TTNA-TERM-0523",
      "status": "accepted",
      "variants": [
        "RK4"
      ]
    },
    {
      "evidence": "calculus-undeterminedCoefficients.lyx",
      "id": "urn:uuid:5c4584a6-d898-5d1c-8cea-c0ea2d7a8f94",
      "locale": "id-ID",
      "preferred": "stensil berjarak teratur",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "regularly spaced stencil",
      "source_term_id": "TTNA-TERM-0306",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preliminaries-errors.lyx",
      "id": "urn:uuid:5c492e87-8d13-59fc-bd06-6f0687ff2302",
      "locale": "id-ID",
      "preferred": "mantisa",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "mantissa",
      "source_term_id": "TTNA-TERM-0022",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "interpolation-lagrange.lyx",
      "id": "urn:uuid:5c8a7178-f5a1-5451-96ff-b3cd4e84b11f",
      "locale": "id-ID",
      "preferred": "galat interpolasi",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "interpolation error",
      "source_term_id": "TTNA-TERM-0252",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "calculus-errors.lyx",
      "id": "urn:uuid:5cbebc12-79b5-5cd9-b1ca-00227882b1f7",
      "locale": "id-ID",
      "preferred": "Teorema Nilai Rata-Rata Berbobot",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Weighted Mean Value Theorem",
      "source_term_id": "TTNA-TERM-0319",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:5ce524e5-3f51-5223-864b-6062df225113",
      "locale": "id-ID",
      "preferred": "pemisahan variabel",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "separation of variables",
      "source_term_id": "TTNA-TERM-0488",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "calculus-richardsons.lyx",
      "id": "urn:uuid:5d52e9b2-5580-58c0-aed0-3450dfbabdf4",
      "locale": "id-ID",
      "preferred": "pembilang",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "numerator",
      "source_term_id": "TTNA-TERM-0355",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:5e07b23e-6ee1-5eb4-8279-497aea788455",
      "locale": "id-ID",
      "preferred": "kelajuan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "speed",
      "source_term_id": "TTNA-TERM-0453",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preface.lyx",
      "id": "urn:uuid:5e094f86-1c40-53a1-b2b0-fae0bd6a0478",
      "locale": "id-ID",
      "preferred": "interpolasi",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "interpolation",
      "source_term_id": "TTNA-TERM-0003",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "splines-cubic.lyx",
      "id": "urn:uuid:5ed74e0f-bec4-59c9-9814-c9b6973db1c5",
      "locale": "id-ID",
      "preferred": "titik interior",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "interior point",
      "source_term_id": "TTNA-TERM-0394",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-adaptive.lyx",
      "id": "urn:uuid:5f0f041b-da6d-5a28-9ed6-9e0cb73e315f",
      "locale": "id-ID",
      "preferred": "metode adaptif RK3(4)",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "RK3(4) adaptive method",
      "source_term_id": "TTNA-TERM-0548",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-polynomials.lyx",
      "id": "urn:uuid:5f1cc50c-cd96-517a-84e1-760b813f76f8",
      "locale": "id-ID",
      "preferred": "polinom kuadrat",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "quadratic polynomial",
      "source_term_id": "TTNA-TERM-0203",
      "status": "accepted",
      "variants": [
        "polinomial kuadrat"
      ]
    },
    {
      "evidence": "interpolation-lagrange.lyx",
      "id": "urn:uuid:5f595224-7de5-5a70-aa73-da9a8772094c",
      "locale": "id-ID",
      "preferred": "secara seragam",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "uniformly",
      "source_term_id": "TTNA-TERM-0241",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-errorAnalysis.lyx",
      "id": "urn:uuid:5f5c745a-58e5-5859-9a10-f296f7a7601e",
      "locale": "id-ID",
      "preferred": "metode RK4",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "RK4 method",
      "source_term_id": "TTNA-TERM-0576",
      "status": "accepted",
      "variants": [
        "RK4"
      ]
    },
    {
      "evidence": "roots-orderOfConvergence.lyx",
      "id": "urn:uuid:606c1575-c25d-54ad-afe7-f59da56072d8",
      "locale": "id-ID",
      "preferred": "perulangan while",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "programming",
      "source_locale": "en-US",
      "source_term": "while loop",
      "source_term_id": "TTNA-TERM-0116",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:6131e873-b06d-572f-b6e5-473d3053a574",
      "locale": "id-ID",
      "preferred": "keping hoki",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "hockey puck",
      "source_term_id": "TTNA-TERM-0480",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-fixedpoint.lyx",
      "id": "urn:uuid:6142c6f0-1c4c-526c-ae70-49d025713eb2",
      "locale": "id-ID",
      "preferred": "diagram kekonvergenan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "convergence diagram",
      "source_term_id": "TTNA-TERM-0103",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "interpolation-lagrange.lyx",
      "id": "urn:uuid:628dc6c5-09c0-5647-bb81-b3058830d028",
      "locale": "id-ID",
      "preferred": "polinom interpolasi berderajat terendah",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "polynomial of least degree",
      "source_term_id": "TTNA-TERM-0250",
      "status": "accepted",
      "variants": [
        "polinom berderajat terendah yang menginterpolasi"
      ]
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:62d67005-1540-5daf-be10-5ba5c8573b7d",
      "locale": "id-ID",
      "preferred": "fluida",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "fluid",
      "source_term_id": "TTNA-TERM-0473",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-errorAnalysis.lyx",
      "id": "urn:uuid:63208d3f-241a-5e9e-a234-c92412a90930",
      "locale": "id-ID",
      "preferred": "metode trapesium eksplisit",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "explicit trapezoidal method",
      "source_term_id": "TTNA-TERM-0520",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-adaptive.lyx",
      "id": "urn:uuid:633f0ebe-aca2-5a6e-8298-dfb5a8517837",
      "locale": "id-ID",
      "preferred": "solusi bentuk tertutup",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "closed form solution",
      "source_term_id": "TTNA-TERM-0539",
      "status": "accepted",
      "variants": [
        "closed-form solution"
      ]
    },
    {
      "evidence": "interpolation-newton.lyx",
      "id": "urn:uuid:642ab91b-a034-5ee3-99cf-bf6e556c45d4",
      "locale": "id-ID",
      "preferred": "koefisien utama potensial",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "potential leading coefficient",
      "source_term_id": "TTNA-TERM-0272",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "solutions.lyx",
      "id": "urn:uuid:64f3de84-f575-59a1-a14f-d3cd0560c93c",
      "locale": "id-ID",
      "preferred": "teorema akar konjugat",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "conjugate roots theorem",
      "source_term_id": "TTNA-TERM-0557",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "splines-cubic.lyx",
      "id": "urn:uuid:65ae7c69-6cea-55cc-b709-a4526290e6fe",
      "locale": "id-ID",
      "preferred": "sistem persamaan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "system of equations",
      "source_term_id": "TTNA-TERM-0422",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-bisection.lyx",
      "id": "urn:uuid:65de78b4-b94c-51e9-afa3-d5e099c6f838",
      "locale": "id-ID",
      "preferred": "titik ujung",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "endpoint",
      "source_term_id": "TTNA-TERM-0079",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "splines-cubic.lyx",
      "id": "urn:uuid:65f321ef-5558-546f-8460-47a5502208f8",
      "locale": "id-ID",
      "preferred": "interpolasi splin kubik",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "cubic spline interpolation",
      "source_term_id": "TTNA-TERM-0420",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "calculus-rudiments.lyx",
      "id": "urn:uuid:6611de07-aa8b-5630-a65d-c31607c4604f",
      "locale": "id-ID",
      "preferred": "diferensiasi numerik",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "numerical differentiation",
      "source_term_id": "TTNA-TERM-0285",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "splines-parametric.lyx",
      "id": "urn:uuid:66468060-afe5-5a17-b4aa-2cd35f974cf1",
      "locale": "id-ID",
      "preferred": "kecepatan maksimum",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "maximum speed",
      "source_term_id": "TTNA-TERM-0382",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:669f019c-21a5-5ce7-8a84-f8a2f2682320",
      "locale": "id-ID",
      "preferred": "persamaan gerak",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "equation of motion",
      "source_term_id": "TTNA-TERM-0438",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-orderOfConvergence.lyx",
      "id": "urn:uuid:66cf7bfb-005c-5865-80f9-b52fda05958c",
      "locale": "id-ID",
      "preferred": "superkuadratik",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "superquadratic",
      "source_term_id": "TTNA-TERM-0110",
      "status": "accepted",
      "variants": [
        "kekonvergenan superkuadratik"
      ]
    },
    {
      "evidence": "ode-adaptive.lyx",
      "id": "urn:uuid:691acbd4-20bc-5177-9e31-a911acec8ed2",
      "locale": "id-ID",
      "preferred": "metode Cash-Karp",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Cash-Karp method",
      "source_term_id": "TTNA-TERM-0577",
      "status": "accepted",
      "variants": [
        "Cash-Karp adaptive method"
      ]
    },
    {
      "evidence": "interpolation-lagrange.lyx",
      "id": "urn:uuid:69468747-8e56-5efb-9c26-5015a948a37b",
      "locale": "id-ID",
      "preferred": "nilai eigen",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "eigenvalue",
      "source_term_id": "TTNA-TERM-0246",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preliminaries-taylor.lyx",
      "id": "urn:uuid:69495bd3-0114-5cdd-a75e-6a788e473d50",
      "locale": "id-ID",
      "preferred": "suku sisa",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "remainder term",
      "source_term_id": "TTNA-TERM-0030",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preliminaries-recursion.lyx",
      "id": "urn:uuid:69a99b25-5cf8-53ff-bf00-b81a6f4e186a",
      "locale": "id-ID",
      "preferred": "tromino",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "tromino",
      "source_term_id": "TTNA-TERM-0074",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:6a4eb9dd-d816-5733-b3e9-c0b22f8cdca0",
      "locale": "id-ID",
      "preferred": "hukum gerak kedua Newton",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Newton's second law of motion",
      "source_term_id": "TTNA-TERM-0441",
      "status": "accepted",
      "variants": [
        "Hukum II Newton"
      ]
    },
    {
      "evidence": "ode-rungeKutta.lyx",
      "id": "urn:uuid:6af9f7d9-fbd4-55fd-b4f9-9527fd5ba2df",
      "locale": "id-ID",
      "preferred": "PDB-tertutup-terbuka",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "ODE temporary method name",
      "source_locale": "en-US",
      "source_term": "clopen-ode",
      "source_term_id": "TTNA-TERM-0589",
      "status": "accepted",
      "variants": [
        "Clopen-ode",
        "clopen"
      ]
    },
    {
      "evidence": "splines-parametric.lyx",
      "id": "urn:uuid:6bff69e4-a707-5fe2-9450-3617abc8334c",
      "locale": "id-ID",
      "preferred": "magnitudo",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "magnitude",
      "source_term_id": "TTNA-TERM-0369",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-adaptive.lyx",
      "id": "urn:uuid:6c8f884e-dc93-5471-b9ca-4ca202a3d7dd",
      "locale": "id-ID",
      "preferred": "RK2(3)",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "RK2(3)",
      "source_term_id": "TTNA-TERM-0535",
      "status": "accepted",
      "variants": [
        "metode RK2(3)"
      ]
    },
    {
      "evidence": "roots-polynomials.lyx",
      "id": "urn:uuid:6cb51057-985a-56b7-9fda-91609177b801",
      "locale": "id-ID",
      "preferred": "cabang utama",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "principal branch",
      "source_term_id": "TTNA-TERM-0192",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-newtonsMethod.lyx",
      "id": "urn:uuid:6cc4a07c-ec97-52ae-af56-d78d0cd39cf3",
      "locale": "id-ID",
      "preferred": "hasil bagi",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "quotient",
      "source_term_id": "TTNA-TERM-0144",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "calculus-errors.lyx; solutions.lyx",
      "id": "urn:uuid:6cf17056-40c0-537e-9d7f-0841bca627f0",
      "locale": "id-ID",
      "preferred": "rumus lima titik",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "five-point formula",
      "source_term_id": "TTNA-TERM-0321",
      "status": "accepted",
      "variants": [
        "5 point formula",
        "rumus 5 titik"
      ]
    },
    {
      "evidence": "splines-cubic.lyx",
      "id": "urn:uuid:6dcc03ba-25b9-541e-bb9f-69ab8af3dd04",
      "locale": "id-ID",
      "preferred": "substitusi balik",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "back-substitution",
      "source_term_id": "TTNA-TERM-0407",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:6dee311b-a8d4-5a75-b608-f6f33c0afece",
      "locale": "id-ID",
      "preferred": "penerjun payung",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "sky diver",
      "source_term_id": "TTNA-TERM-0481",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-fixedpoint.lyx",
      "id": "urn:uuid:6ebfe416-6604-5522-b2fc-7ffd0e4273e8",
      "locale": "id-ID",
      "preferred": "atraktif",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "attractive",
      "source_term_id": "TTNA-TERM-0099",
      "status": "accepted",
      "variants": [
        "penarik"
      ]
    },
    {
      "evidence": "calculus-errors.lyx",
      "id": "urn:uuid:6ec12b71-3a85-5ac2-b5e7-8d6cb6ded3d8",
      "locale": "id-ID",
      "preferred": "Aturan Simpson",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Simpson's Rule",
      "source_term_id": "TTNA-TERM-0318",
      "status": "accepted",
      "variants": [
        "kaidah Simpson"
      ]
    },
    {
      "evidence": "splines-cubic.lyx",
      "id": "urn:uuid:6ed38d38-16b3-5ddf-8863-0729346803a9",
      "locale": "id-ID",
      "preferred": "derajat kebebasan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "degree of freedom",
      "source_term_id": "TTNA-TERM-0399",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-polynomials.lyx",
      "id": "urn:uuid:6f1d7b89-05a4-5cc3-85df-daf096a3c398",
      "locale": "id-ID",
      "preferred": "koefisien riil",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "real coefficient",
      "source_term_id": "TTNA-TERM-0179",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "answers.lyx",
      "id": "urn:uuid:6f79c365-14b0-5087-bd26-f87f394e53a0",
      "locale": "id-ID",
      "preferred": "arah positif",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "positive direction",
      "source_term_id": "TTNA-TERM-0571",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "calculus-undeterminedCoefficients.lyx",
      "id": "urn:uuid:6f9b474c-f11f-50dc-a34a-0150092ac2ec",
      "locale": "id-ID",
      "preferred": "otomasi",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "automation",
      "source_term_id": "TTNA-TERM-0307",
      "status": "accepted",
      "variants": [
        "automasi"
      ]
    },
    {
      "evidence": "roots-bracketing.lyx",
      "id": "urn:uuid:70bd42f3-62b1-589c-a1dc-8e8240df9adc",
      "locale": "id-ID",
      "preferred": "metode orde tinggi",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "high order method",
      "source_term_id": "TTNA-TERM-0209",
      "status": "accepted",
      "variants": [
        "metode berorde tinggi"
      ]
    },
    {
      "evidence": "calculus-errors.lyx",
      "id": "urn:uuid:71dd4190-d937-5edf-a864-3bcd2f2a85eb",
      "locale": "id-ID",
      "preferred": "beda maju",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "forward difference",
      "source_term_id": "TTNA-TERM-0314",
      "status": "accepted",
      "variants": [
        "selisih maju"
      ]
    },
    {
      "evidence": "roots-bisection.lyx",
      "id": "urn:uuid:728d6c67-760b-51a6-a178-1b41ebdc5ce8",
      "locale": "id-ID",
      "preferred": "nol",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "zero",
      "source_term_id": "TTNA-TERM-0082",
      "status": "accepted",
      "variants": [
        "akar"
      ]
    },
    {
      "evidence": "interpolation-lagrange.lyx",
      "id": "urn:uuid:73d19e92-13f3-5f69-ab72-f792260ae3ab",
      "locale": "id-ID",
      "preferred": "metode Neville",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Neville's method",
      "source_term_id": "TTNA-TERM-0243",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-adaptive.lyx",
      "id": "urn:uuid:74879ab2-fd17-5db2-b162-a0c231a7be7c",
      "locale": "id-ID",
      "preferred": "metode Runge-Kutta adaptif",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "adaptive Runge-Kutta method",
      "source_term_id": "TTNA-TERM-0525",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "calculus-undeterminedCoefficients.lyx",
      "id": "urn:uuid:7493b62e-b38f-5b87-908f-0f5f09096e34",
      "locale": "id-ID",
      "preferred": "matriks Vandermonde",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Vandermonde matrix",
      "source_term_id": "TTNA-TERM-0304",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "splines-parametric.lyx",
      "id": "urn:uuid:75de178e-12e3-5de3-8481-5ac0ce4766d7",
      "locale": "id-ID",
      "preferred": "polinom Hermite kubik",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "cubic Hermite polynomial",
      "source_term_id": "TTNA-TERM-0358",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "interpolation-challenge.lyx",
      "id": "urn:uuid:75e7127b-9ef0-5977-a1fd-8e659691f337",
      "locale": "id-ID",
      "preferred": "domain",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "domain",
      "source_term_id": "TTNA-TERM-0227",
      "status": "accepted",
      "variants": [
        "daerah asal"
      ]
    },
    {
      "evidence": "solutions.lyx",
      "id": "urn:uuid:75fa415f-b758-5528-b5f2-90565d5f42e6",
      "locale": "id-ID",
      "preferred": "asimtot miring",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "slant asymptote",
      "source_term_id": "TTNA-TERM-0556",
      "status": "accepted",
      "variants": [
        "oblique asymptote"
      ]
    },
    {
      "evidence": "preliminaries-errors.lyx",
      "id": "urn:uuid:76471c3d-9d0d-5939-85b6-1143e78580c5",
      "locale": "id-ID",
      "preferred": "relasi rekurensi",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "recursion relation",
      "source_term_id": "TTNA-TERM-0024",
      "status": "accepted",
      "variants": [
        "relasi rekursif"
      ]
    },
    {
      "evidence": "roots-polynomials.lyx",
      "id": "urn:uuid:768cf842-3a5c-5509-98b1-ef0a7e03d33a",
      "locale": "id-ID",
      "preferred": "metode Müller",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Müller's method",
      "source_term_id": "TTNA-TERM-0196",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "calculus-composite.lyx",
      "id": "urn:uuid:774bd931-4179-5261-9ee4-a6da4419abad",
      "locale": "id-ID",
      "preferred": "subselang",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "subinterval",
      "source_term_id": "TTNA-TERM-0329",
      "status": "accepted",
      "variants": [
        "subinterval"
      ]
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:78ae4d9b-32ec-5926-b399-d1eac4590102",
      "locale": "id-ID",
      "preferred": "jam lantai",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "grandfather clock",
      "source_term_id": "TTNA-TERM-0434",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "splines-cubic.lyx",
      "id": "urn:uuid:78c14a14-ae7d-59d4-be5a-5f7881d31550",
      "locale": "id-ID",
      "preferred": "lendutan balok",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "beam deflection",
      "source_term_id": "TTNA-TERM-0410",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "splines-cubic.lyx",
      "id": "urn:uuid:793e1dcd-1d8e-50fe-975f-15c4f36ea8d1",
      "locale": "id-ID",
      "preferred": "splin",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "spline",
      "source_term_id": "TTNA-TERM-0384",
      "status": "accepted",
      "variants": [
        "spline"
      ]
    },
    {
      "evidence": "splines-parametric.lyx",
      "id": "urn:uuid:7987b661-c5f7-51a0-a429-d5c092e98002",
      "locale": "id-ID",
      "preferred": "teori aproksimasi",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "approximation theory",
      "source_term_id": "TTNA-TERM-0360",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-bracketing.lyx",
      "id": "urn:uuid:7a357522-72a6-583f-bfbd-47ff14b07de1",
      "locale": "id-ID",
      "preferred": "metode pencarian akar dengan pengurungan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "bracketed root-finding method",
      "source_term_id": "TTNA-TERM-0207",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-adaptive.lyx",
      "id": "urn:uuid:7b7295d6-c06a-5e50-a97e-9c49e0e722f5",
      "locale": "id-ID",
      "preferred": "faktor keamanan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "safety factor",
      "source_term_id": "TTNA-TERM-0531",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-newtonsMethod.lyx",
      "id": "urn:uuid:7b8ecd15-e2a0-5ed8-a205-ca661c791fd9",
      "locale": "id-ID",
      "preferred": "rumus kuadrat",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "quadratic formula",
      "source_term_id": "TTNA-TERM-0130",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-moreConvergenceDiagrams.lyx",
      "id": "urn:uuid:7c94dd20-c839-5447-8488-09c74d9f05a5",
      "locale": "id-ID",
      "preferred": "selisih dua kubus",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "difference of cubes",
      "source_term_id": "TTNA-TERM-0168",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-polynomials.lyx",
      "id": "urn:uuid:7ccc074d-3348-52bd-bc49-d24d12b152b4",
      "locale": "id-ID",
      "preferred": "parabola",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "parabola",
      "source_term_id": "TTNA-TERM-0197",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-bisection.lyx",
      "id": "urn:uuid:7e348c86-4d0a-52d7-bc95-6a4195cf8ebb",
      "locale": "id-ID",
      "preferred": "pernyataan if then else",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "programming",
      "source_locale": "en-US",
      "source_term": "if then else statement",
      "source_term_id": "TTNA-TERM-0092",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preliminaries-recursion.lyx",
      "id": "urn:uuid:7e4e1f65-8f3e-57d3-a0d6-d0a9202715b8",
      "locale": "id-ID",
      "preferred": "bilangan Stirling jenis kedua",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Stirling numbers of the second kind",
      "source_term_id": "TTNA-TERM-0069",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "calculus-composite.lyx",
      "id": "urn:uuid:7fce1a6a-5af3-5748-a57c-a4f896ac710f",
      "locale": "id-ID",
      "preferred": "Aturan Trapesium komposit",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "composite trapezoidal rule",
      "source_term_id": "TTNA-TERM-0327",
      "status": "accepted",
      "variants": [
        "kaidah trapesium komposit"
      ]
    },
    {
      "evidence": "splines-parametric.lyx",
      "id": "urn:uuid:802b1bba-7fbb-5b63-8c3e-1389da5faa73",
      "locale": "id-ID",
      "preferred": "batas kecepatan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "speed limit",
      "source_term_id": "TTNA-TERM-0381",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "calculus-rudiments.lyx",
      "id": "urn:uuid:804ec011-ebed-5f1c-9998-5e28c7510cd3",
      "locale": "id-ID",
      "preferred": "ekspansi Taylor",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Taylor expansion",
      "source_term_id": "TTNA-TERM-0292",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preliminaries-taylor.lyx",
      "id": "urn:uuid:80a0dd93-da47-5077-94a4-c147f3d6706a",
      "locale": "id-ID",
      "preferred": "terdiferensialkan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "differentiable",
      "source_term_id": "TTNA-TERM-0042",
      "status": "accepted",
      "variants": [
        "dapat didiferensialkan"
      ]
    },
    {
      "evidence": "roots-bisection.lyx",
      "id": "urn:uuid:820d4398-5022-5e22-b105-037125d20dbf",
      "locale": "id-ID",
      "preferred": "nilai mutlak",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "absolute value",
      "source_term_id": "TTNA-TERM-0088",
      "status": "accepted",
      "variants": [
        "nilai absolut"
      ]
    },
    {
      "evidence": "roots-bisection.lyx",
      "id": "urn:uuid:8248beb8-f38a-5efb-b012-70169f5c02bd",
      "locale": "id-ID",
      "preferred": "orde linear",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "linear order",
      "source_term_id": "TTNA-TERM-0086",
      "status": "accepted",
      "variants": [
        "orde kekonvergenan linear"
      ]
    },
    {
      "evidence": "ode-rungeKutta.lyx",
      "id": "urn:uuid:8252b9f4-16ee-5517-a990-61eb287b7ab8",
      "locale": "id-ID",
      "preferred": "PDB-trapesium",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "ODE temporary method name",
      "source_locale": "en-US",
      "source_term": "trapezoidal-ode",
      "source_term_id": "TTNA-TERM-0586",
      "status": "accepted",
      "variants": [
        "Trap-ode"
      ]
    },
    {
      "evidence": "roots-polynomials.lyx",
      "id": "urn:uuid:82abf353-70a4-5285-9534-d80e7581c947",
      "locale": "id-ID",
      "preferred": "teorema dasar aljabar",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Fundamental Theorem of Algebra",
      "source_term_id": "TTNA-TERM-0185",
      "status": "accepted",
      "variants": [
        "Teorema Dasar Aljabar"
      ]
    },
    {
      "evidence": "interpolation-lagrange.lyx",
      "id": "urn:uuid:82d077af-4e6f-5444-826c-0e30f7621186",
      "locale": "id-ID",
      "preferred": "menginterpolasi",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "interpolates",
      "source_term_id": "TTNA-TERM-0249",
      "status": "accepted",
      "variants": [
        "melakukan interpolasi terhadap",
        "melakukan interpolasi pada"
      ]
    },
    {
      "evidence": "interpolation-lagrange.lyx",
      "id": "urn:uuid:83721216-1f40-57a0-ae40-adb07735e837",
      "locale": "id-ID",
      "preferred": "pengindeksan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "programming",
      "source_locale": "en-US",
      "source_term": "indexing",
      "source_term_id": "TTNA-TERM-0264",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preface.lyx",
      "id": "urn:uuid:83788c41-5671-5109-8ed7-cb0dc40b4bb6",
      "locale": "id-ID",
      "preferred": "analisis numerik",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "numerical analysis",
      "source_term_id": "TTNA-TERM-0001",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:872f829d-a10e-52ee-8ebb-7b74bb625b13",
      "locale": "id-ID",
      "preferred": "bandul sederhana",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "simple pendulum",
      "source_term_id": "TTNA-TERM-0437",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:8825f4ad-3ca0-5c5b-808e-2192ed14d6c6",
      "locale": "id-ID",
      "preferred": "isokronisme",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "isochronism",
      "source_term_id": "TTNA-TERM-0436",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "calculus-rudiments.lyx",
      "id": "urn:uuid:88277258-6fb7-5bd6-b867-460a1f4d9acf",
      "locale": "id-ID",
      "preferred": "turunan kedua",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "second derivative",
      "source_term_id": "TTNA-TERM-0298",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "splines-cubic.lyx",
      "id": "urn:uuid:882fccc9-261d-54bc-b4cf-3caf63d58f32",
      "locale": "id-ID",
      "preferred": "koefisien bebas",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "free coefficient",
      "source_term_id": "TTNA-TERM-0393",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:88722e1a-677d-5571-a04f-4abf571f47ef",
      "locale": "id-ID",
      "preferred": "massa",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "mass",
      "source_term_id": "TTNA-TERM-0474",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-rungeKutta.lyx",
      "id": "urn:uuid:88808147-1ab5-5c4d-88c2-64375d22778c",
      "locale": "id-ID",
      "preferred": "untai format",
      "record_type": "term",
      "rejected": [
        "string format"
      ],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "formatting string",
      "source_term_id": "TTNA-TERM-0510",
      "status": "accepted",
      "variants": [
        "untai pemformatan"
      ]
    },
    {
      "evidence": "ode-adaptive.lyx",
      "id": "urn:uuid:8905166d-d4de-551f-90e4-55a1d23bf0f4",
      "locale": "id-ID",
      "preferred": "metode tertanam",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "embedded method",
      "source_term_id": "TTNA-TERM-0526",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:897cd26d-ec55-5a77-abfa-210c59b115aa",
      "locale": "id-ID",
      "preferred": "gaya normal",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "normal force",
      "source_term_id": "TTNA-TERM-0460",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "interpolation-lagrange.lyx",
      "id": "urn:uuid:89e31b14-2487-5cca-ab82-7e1cd87a47b9",
      "locale": "id-ID",
      "preferred": "polinom interpolasi",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "interpolating polynomial",
      "source_term_id": "TTNA-TERM-0236",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:8a3f2090-c31b-57e1-ab2c-08584b39f7a0",
      "locale": "id-ID",
      "preferred": "kecepatan sudut",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "angular speed",
      "source_term_id": "TTNA-TERM-0452",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-newtonsMethod.lyx",
      "id": "urn:uuid:8a92ea38-d383-5447-aa31-668d6cd15d14",
      "locale": "id-ID",
      "preferred": "koefisien rasional",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "rational coefficient",
      "source_term_id": "TTNA-TERM-0142",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "splines-cubic.lyx",
      "id": "urn:uuid:8af70eec-e105-5456-8f41-edac8dadf5df",
      "locale": "id-ID",
      "preferred": "balok tipis",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "thin beam",
      "source_term_id": "TTNA-TERM-0409",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-adaptive.lyx",
      "id": "urn:uuid:8afb25d2-f111-53d7-bf49-4e051dd84b96",
      "locale": "id-ID",
      "preferred": "orde",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "order",
      "source_term_id": "TTNA-TERM-0550",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "splines-parametric.lyx",
      "id": "urn:uuid:8b4abfaa-a686-5f8c-97e6-fbccf2b315a5",
      "locale": "id-ID",
      "preferred": "perangkat lunak bebas dan sumber terbuka",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "free open source software",
      "source_term_id": "TTNA-TERM-0376",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-adaptive.lyx",
      "id": "urn:uuid:8b8774ca-4991-5898-86c4-32631127a9cb",
      "locale": "id-ID",
      "preferred": "metode berorde lebih rendah",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "lower order method",
      "source_term_id": "TTNA-TERM-0532",
      "status": "accepted",
      "variants": [
        "lower-order method"
      ]
    },
    {
      "evidence": "splines-parametric.lyx",
      "id": "urn:uuid:8c1802fe-dc60-52b3-ac27-c006ab2966e2",
      "locale": "id-ID",
      "preferred": "parametrisasi",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "parametrization",
      "source_term_id": "TTNA-TERM-0362",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-adaptive.lyx",
      "id": "urn:uuid:8c7938ac-6c2b-500f-b2b0-0ad3d30f4906",
      "locale": "id-ID",
      "preferred": "metode Runge-Kutta implisit",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "implicit Runge-Kutta method",
      "source_term_id": "TTNA-TERM-0528",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preliminaries-recursion.lyx",
      "id": "urn:uuid:8cde5c5b-b05d-51b5-982c-fd4e53a2f7a1",
      "locale": "id-ID",
      "preferred": "Menara Hanoi",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Tower of Hanoi",
      "source_term_id": "TTNA-TERM-0067",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-newtonsMethod.lyx",
      "id": "urn:uuid:8e0c50a2-0050-5ef5-8a86-6ec505c3efb3",
      "locale": "id-ID",
      "preferred": "sumbu x",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "x-axis",
      "source_term_id": "TTNA-TERM-0125",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-taylor.lyx",
      "id": "urn:uuid:8ebdef51-5f47-5e48-b513-31db19ed5759",
      "locale": "id-ID",
      "preferred": "ukuran langkah",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "step size",
      "source_term_id": "TTNA-TERM-0493",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:8f1cf607-f46d-5fea-b707-a8e048bf7421",
      "locale": "id-ID",
      "preferred": "gaya tekan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "compression force",
      "source_term_id": "TTNA-TERM-0468",
      "status": "accepted",
      "variants": [
        "gaya kompresi"
      ]
    },
    {
      "evidence": "roots-bracketing.lyx",
      "id": "urn:uuid:8fcf9dbf-9aea-575e-9885-e83b3ad66e2f",
      "locale": "id-ID",
      "preferred": "metode berpengaman",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "safeguarded method",
      "source_term_id": "TTNA-TERM-0208",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "calculus-composite.lyx",
      "id": "urn:uuid:8ff4b836-4492-5482-8ffd-4f7c804a346d",
      "locale": "id-ID",
      "preferred": "rasio galat",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "error ratio",
      "source_term_id": "TTNA-TERM-0332",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-moreConvergenceDiagrams.lyx",
      "id": "urn:uuid:903421d7-39e2-5a83-80d3-13d06c329616",
      "locale": "id-ID",
      "preferred": "bidang kompleks",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "complex plane",
      "source_term_id": "TTNA-TERM-0147",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preliminaries-taylor.lyx",
      "id": "urn:uuid:9035e983-9f7b-5d8e-8949-578eb49c67e3",
      "locale": "id-ID",
      "preferred": "kosinus hiperbolik",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "hyperbolic cosine",
      "source_term_id": "TTNA-TERM-0041",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "splines-cubic.lyx",
      "id": "urn:uuid:905d3fb4-4300-5211-9141-74dba75cc00c",
      "locale": "id-ID",
      "preferred": "syarat turunan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "derivative requirements",
      "source_term_id": "TTNA-TERM-0406",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "calculus-rudiments.lyx",
      "id": "urn:uuid:906bb153-35c0-5c31-b131-33bdd179d89e",
      "locale": "id-ID",
      "preferred": "panjang karakteristik",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "characteristic length",
      "source_term_id": "TTNA-TERM-0293",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "calculus-rudiments.lyx",
      "id": "urn:uuid:907ad9b8-5079-533b-a18a-ea9d5f1c7846",
      "locale": "id-ID",
      "preferred": "stensil",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "stencil",
      "source_term_id": "TTNA-TERM-0283",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-taylor.lyx",
      "id": "urn:uuid:90f54e82-8b25-5187-a20a-2430db304de4",
      "locale": "id-ID",
      "preferred": "orde kedua",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "second order",
      "source_term_id": "TTNA-TERM-0496",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "solutions.lyx",
      "id": "urn:uuid:9157b2d8-6b92-5bbf-b78d-8332dc040cf5",
      "locale": "id-ID",
      "preferred": "latihan terpilih",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "selected exercises",
      "source_term_id": "TTNA-TERM-0552",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "interpolation-challenge.lyx",
      "id": "urn:uuid:915eb1a4-9046-5b9d-a5c5-d54d81228f97",
      "locale": "id-ID",
      "preferred": "antiturunan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "antiderivative",
      "source_term_id": "TTNA-TERM-0225",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "calculus-composite.lyx",
      "id": "urn:uuid:91b9ca87-4926-5c95-b1d2-d0a7e09dba6e",
      "locale": "id-ID",
      "preferred": "rumus penjumlahan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "summation formula",
      "source_term_id": "TTNA-TERM-0341",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-adaptive.lyx",
      "id": "urn:uuid:925ff79d-b9d3-5d2d-9a6d-2724e200572d",
      "locale": "id-ID",
      "preferred": "metode berorde lebih tinggi",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "higher order method",
      "source_term_id": "TTNA-TERM-0533",
      "status": "accepted",
      "variants": [
        "higher-order method"
      ]
    },
    {
      "evidence": "ode-rungeKutta.lyx",
      "id": "urn:uuid:9377f342-a3d7-59c8-8d5d-cbd7bf6b5608",
      "locale": "id-ID",
      "preferred": "PDB-Simpson",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "ODE temporary method name",
      "source_locale": "en-US",
      "source_term": "Simpson's-ode",
      "source_term_id": "TTNA-TERM-0587",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preliminaries-recursion.lyx",
      "id": "urn:uuid:9499f1ac-29c4-57ae-92b5-a23dd36686f7",
      "locale": "id-ID",
      "preferred": "persegi defisien",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "deficient square",
      "source_term_id": "TTNA-TERM-0061",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "solutions.lyx",
      "id": "urn:uuid:94e19404-e9c5-5d09-9d81-7ce416eb62ee",
      "locale": "id-ID",
      "preferred": "titik ujung kanan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "right endpoint",
      "source_term_id": "TTNA-TERM-0560",
      "status": "accepted",
      "variants": [
        "right-hand endpoint"
      ]
    },
    {
      "evidence": "splines-cubic.lyx",
      "id": "urn:uuid:951c2caf-16c4-5e84-b16d-bb6838ecf9dc",
      "locale": "id-ID",
      "preferred": "splin kubik alami",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "natural cubic spline",
      "source_term_id": "TTNA-TERM-0405",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:96afb66c-f29b-52ac-abf4-f4366eb30ed0",
      "locale": "id-ID",
      "preferred": "gaya",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "force",
      "source_term_id": "TTNA-TERM-0443",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "interpolation-newton.lyx",
      "id": "urn:uuid:96e76d50-8999-525e-8bef-82d50b730272",
      "locale": "id-ID",
      "preferred": "metode Sidi dengan satu nilai awal",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "seeded Sidi method",
      "source_term_id": "TTNA-TERM-0278",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-adaptive.lyx",
      "id": "urn:uuid:980a9425-c40f-5382-a2ef-122121085a18",
      "locale": "id-ID",
      "preferred": "metode adaptif Cash-Karp",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Cash-Karp adaptive method",
      "source_term_id": "TTNA-TERM-0547",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "answers.lyx",
      "id": "urn:uuid:989e4252-ee18-5428-9642-1bcdf7cb8857",
      "locale": "id-ID",
      "preferred": "metode Ralston",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Ralston's method",
      "source_term_id": "TTNA-TERM-0573",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-newtonsMethod.lyx",
      "id": "urn:uuid:9acb06be-201d-587c-a57a-a17ebc908f3c",
      "locale": "id-ID",
      "preferred": "terdiferensialkan dua kali",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "twice differentiable",
      "source_term_id": "TTNA-TERM-0129",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-newtonsMethod.lyx",
      "id": "urn:uuid:9af2ed03-4880-51de-a8ec-4e34e4a6d1cf",
      "locale": "id-ID",
      "preferred": "rumus kubik",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "cubic formula",
      "source_term_id": "TTNA-TERM-0135",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-newtonsMethod.lyx",
      "id": "urn:uuid:9b055f7b-fbb2-5888-aea4-7969f6e380fb",
      "locale": "id-ID",
      "preferred": "monomial",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "monomial",
      "source_term_id": "TTNA-TERM-0146",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preliminaries-convergence.lyx",
      "id": "urn:uuid:9b113a09-3e56-5ed9-b714-8d52155cf859",
      "locale": "id-ID",
      "preferred": "galat logika",
      "record_type": "term",
      "rejected": [
        "bug",
        "kutu program"
      ],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "programming",
      "source_locale": "en-US",
      "source_term": "bug",
      "source_term_id": "TTNA-TERM-0056",
      "status": "accepted",
      "variants": [
        "cacat program"
      ]
    },
    {
      "evidence": "calculus-composite.lyx",
      "id": "urn:uuid:9b4209c0-fa7e-5676-98fc-93ce576c1b46",
      "locale": "id-ID",
      "preferred": "Aturan Trapesium umum",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "general trapezoidal rule",
      "source_term_id": "TTNA-TERM-0342",
      "status": "accepted",
      "variants": [
        "kaidah trapesium umum"
      ]
    },
    {
      "evidence": "interpolation-challenge.lyx",
      "id": "urn:uuid:9cfb7030-d7b9-5896-99f1-ef8fe0efbd4e",
      "locale": "id-ID",
      "preferred": "transformasi linear",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "linear transformation",
      "source_term_id": "TTNA-TERM-0230",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:9d79165d-8f54-5453-ac88-002b60e12c3a",
      "locale": "id-ID",
      "preferred": "gaya hambat",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "drag",
      "source_term_id": "TTNA-TERM-0447",
      "status": "accepted",
      "variants": [
        "hambatan"
      ]
    },
    {
      "evidence": "calculus-errors.lyx",
      "id": "urn:uuid:9ef5c052-0c84-541f-8c30-d99f9a5cd0b1",
      "locale": "id-ID",
      "preferred": "hampiran optimal",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "optimal approximation",
      "source_term_id": "TTNA-TERM-0325",
      "status": "accepted",
      "variants": [
        "aproksimasi optimal"
      ]
    },
    {
      "evidence": "roots-moreConvergenceDiagrams.lyx",
      "id": "urn:uuid:9f5a26ad-ee10-5cf3-9961-95c4eec18c93",
      "locale": "id-ID",
      "preferred": "sumbu imajiner",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "imaginary axis",
      "source_term_id": "TTNA-TERM-0154",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-moreConvergenceDiagrams.lyx",
      "id": "urn:uuid:9fe8d0f8-0172-5fd4-9747-bd943bdff2ae",
      "locale": "id-ID",
      "preferred": "garis riil",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "real line",
      "source_term_id": "TTNA-TERM-0150",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-newtonsMethod.lyx",
      "id": "urn:uuid:a075ae3a-0209-5c2e-bad0-3f2d16406dd3",
      "locale": "id-ID",
      "preferred": "bentuk polar",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "polar form",
      "source_term_id": "TTNA-TERM-0136",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "calculus-errors.lyx",
      "id": "urn:uuid:a0daa310-d372-5e13-aa18-095e4f76ad82",
      "locale": "id-ID",
      "preferred": "kuadratur Gauss",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Gaussian quadrature",
      "source_term_id": "TTNA-TERM-0309",
      "status": "accepted",
      "variants": [
        "kuadratur Gaussian"
      ]
    },
    {
      "evidence": "interpolation-challenge.lyx",
      "id": "urn:uuid:a0e1d236-7a5a-525b-9189-ecd77bc4d19f",
      "locale": "id-ID",
      "preferred": "turunan kontinu",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "continuous derivative",
      "source_term_id": "TTNA-TERM-0229",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preliminaries-taylor.lyx",
      "id": "urn:uuid:a0e751c4-8cfb-5920-bed1-ef6b9092ff03",
      "locale": "id-ID",
      "preferred": "polinomial Taylor",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Taylor polynomial",
      "source_term_id": "TTNA-TERM-0026",
      "status": "accepted",
      "variants": [
        "polinom Taylor"
      ]
    },
    {
      "evidence": "interpolation-lagrange.lyx",
      "id": "urn:uuid:a0eabd62-e24d-5c5d-aebb-89232005eb19",
      "locale": "id-ID",
      "preferred": "bentuk Lagrange",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Lagrange form",
      "source_term_id": "TTNA-TERM-0237",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-adaptive.lyx",
      "id": "urn:uuid:a212d2ea-0cc6-5081-86c1-e246384502fa",
      "locale": "id-ID",
      "preferred": "metode Runge-Kutta tertanam",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "embedded Runge-Kutta method",
      "source_term_id": "TTNA-TERM-0549",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "calculus-errors.lyx",
      "id": "urn:uuid:a2228fa4-c162-50fc-af36-3de329a43b4c",
      "locale": "id-ID",
      "preferred": "polinom Legendre",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Legendre polynomial",
      "source_term_id": "TTNA-TERM-0311",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preliminaries-convergence.lyx",
      "id": "urn:uuid:a254eddf-08cf-5972-9b95-5d4340f049fb",
      "locale": "id-ID",
      "preferred": "kekonvergenan kubik",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "cubic convergence",
      "source_term_id": "TTNA-TERM-0046",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-fixedpoint.lyx",
      "id": "urn:uuid:a2f3424a-23a0-59bd-851a-c8d1c147f1c5",
      "locale": "id-ID",
      "preferred": "nilai awal",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "initial value",
      "source_term_id": "TTNA-TERM-0095",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preliminaries-recursion.lyx",
      "id": "urn:uuid:a330afed-9531-5101-b3f2-3f1d01ffd126",
      "locale": "id-ID",
      "preferred": "kondisi awal",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "initial condition",
      "source_term_id": "TTNA-TERM-0059",
      "status": "accepted",
      "variants": [
        "syarat awal"
      ]
    },
    {
      "evidence": "roots-newtonsMethod.lyx",
      "id": "urn:uuid:a52e4c75-f2d7-5282-aa3c-b8c131535acc",
      "locale": "id-ID",
      "preferred": "barisan delta-kuadrat Aitken",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Aitken's delta-squared sequence",
      "source_term_id": "TTNA-TERM-0139",
      "status": "accepted",
      "variants": [
        "barisan delta kuadrat Aitken"
      ]
    },
    {
      "evidence": "interpolation-challenge.lyx",
      "id": "urn:uuid:a644f6b9-8855-5e14-a7cf-cdac4921f251",
      "locale": "id-ID",
      "preferred": "penghitungan nilai fungsi",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "function evaluation",
      "source_term_id": "TTNA-TERM-0233",
      "status": "accepted",
      "variants": [
        "evaluasi fungsi"
      ]
    },
    {
      "evidence": "roots-bracketing.lyx",
      "id": "urn:uuid:a6e7266e-4a81-58e1-99de-7f32a8a0e481",
      "locale": "id-ID",
      "preferred": "metode Brent",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Brent's method",
      "source_term_id": "TTNA-TERM-0216",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:a76b9efa-5736-55b7-b660-0d5654e94ccf",
      "locale": "id-ID",
      "preferred": "sistem pengereman antiterkunci",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "anti-lock braking system",
      "source_term_id": "TTNA-TERM-0490",
      "status": "accepted",
      "variants": [
        "ABS"
      ]
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:a77d9560-1e09-5f70-b520-52cdd7720290",
      "locale": "id-ID",
      "preferred": "persamaan diferensial biasa",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "ordinary differential equation",
      "source_term_id": "TTNA-TERM-0426",
      "status": "accepted",
      "variants": [
        "PDB"
      ]
    },
    {
      "evidence": "roots-orderOfConvergence.lyx",
      "id": "urn:uuid:a904dd34-6b19-5ef9-b6a6-0e3a5ec0f503",
      "locale": "id-ID",
      "preferred": "batas galat",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "error bound",
      "source_term_id": "TTNA-TERM-0115",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "splines-parametric.lyx",
      "id": "urn:uuid:a9239044-0471-53e1-89e3-ae85149a63b7",
      "locale": "id-ID",
      "preferred": "polinom oskulasi parametrik",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "parametric osculating polynomial",
      "source_term_id": "TTNA-TERM-0383",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "calculus-errors.lyx",
      "id": "urn:uuid:a9c15233-69af-5b5e-948a-5433aeba732b",
      "locale": "id-ID",
      "preferred": "derajat ketelitian",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "degree of precision",
      "source_term_id": "TTNA-TERM-0308",
      "status": "accepted",
      "variants": [
        "derajat presisi"
      ]
    },
    {
      "evidence": "roots-fixedpoint.lyx",
      "id": "urn:uuid:aa137d12-628b-5c40-b7b8-3fd32e93ec40",
      "locale": "id-ID",
      "preferred": "gradien",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "slope",
      "source_term_id": "TTNA-TERM-0098",
      "status": "accepted",
      "variants": [
        "kemiringan"
      ]
    },
    {
      "evidence": "calculus-composite.lyx",
      "id": "urn:uuid:ab0a6f10-8d81-5e06-a09d-4a00145ba0d9",
      "locale": "id-ID",
      "preferred": "eksperimen numerik",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "numerical experiment",
      "source_term_id": "TTNA-TERM-0345",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:ab262fa0-2ae1-5b88-897f-0eea75487226",
      "locale": "id-ID",
      "preferred": "koefisien gesek",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "coefficient of friction",
      "source_term_id": "TTNA-TERM-0461",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:ab7194d4-f410-5009-a299-b2196494c4dc",
      "locale": "id-ID",
      "preferred": "masalah nilai awal orde pertama",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "first order initial value problem",
      "source_term_id": "TTNA-TERM-0489",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preliminaries-errors.lyx",
      "id": "urn:uuid:aba27031-3f53-55d9-be98-2bc2df4226c8",
      "locale": "id-ID",
      "preferred": "kepekaan terhadap kondisi awal",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "sensitivity to initial conditions",
      "source_term_id": "TTNA-TERM-0023",
      "status": "accepted",
      "variants": [
        "sensitivitas terhadap kondisi awal"
      ]
    },
    {
      "evidence": "solutions.lyx",
      "id": "urn:uuid:abc93272-eaf8-50c9-9f0e-c355b6b25278",
      "locale": "id-ID",
      "preferred": "aturan kuadratur",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "quadrature rule",
      "source_term_id": "TTNA-TERM-0563",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-polynomials.lyx",
      "id": "urn:uuid:ace58c6d-7859-5503-88ef-dfd60a9f5ae6",
      "locale": "id-ID",
      "preferred": "akar kuadrat kompleks",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "complex square root",
      "source_term_id": "TTNA-TERM-0193",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-adaptive.lyx",
      "id": "urn:uuid:ace6a2ba-9bdc-5059-8b97-1edd6877e49c",
      "locale": "id-ID",
      "preferred": "aturan 3/8",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "3/8-rule",
      "source_term_id": "TTNA-TERM-0551",
      "status": "accepted",
      "variants": [
        "3/8 rule"
      ]
    },
    {
      "evidence": "splines-parametric.lyx",
      "id": "urn:uuid:ad43f701-b3a6-53ec-ba99-3d85f6e3d8fc",
      "locale": "id-ID",
      "preferred": "poligon kontrol",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "control polygon",
      "source_term_id": "TTNA-TERM-0370",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "splines-cubic.lyx",
      "id": "urn:uuid:ae4afadb-bae0-5f95-a8e5-ee4ac5c0acc1",
      "locale": "id-ID",
      "preferred": "kondisi batas bebas",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "free boundary condition",
      "source_term_id": "TTNA-TERM-0418",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preliminaries-taylor.lyx",
      "id": "urn:uuid:ae713a27-6b22-5512-87c2-7a13cdfb1a04",
      "locale": "id-ID",
      "preferred": "teorema Taylor",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Taylor's theorem",
      "source_term_id": "TTNA-TERM-0028",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-newtonsMethod.lyx",
      "id": "urn:uuid:ae8f1409-eaf9-5228-9175-d9fff40c25bc",
      "locale": "id-ID",
      "preferred": "garis singgung",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "tangent line",
      "source_term_id": "TTNA-TERM-0124",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preliminaries-taylor.lyx",
      "id": "urn:uuid:aeba8cf4-32a9-51d8-85d2-6262af70d6b0",
      "locale": "id-ID",
      "preferred": "deret pangkat",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "power series",
      "source_term_id": "TTNA-TERM-0037",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-bisection.lyx",
      "id": "urn:uuid:aee866be-a5d2-5d4d-8d89-2fcefbf23624",
      "locale": "id-ID",
      "preferred": "toleransi",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "tolerance",
      "source_term_id": "TTNA-TERM-0084",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "answers.lyx",
      "id": "urn:uuid:af2ebf30-3601-57fc-961e-d6770dc9d353",
      "locale": "id-ID",
      "preferred": "metode Merson",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Merson method",
      "source_term_id": "TTNA-TERM-0574",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "calculus-rudiments.lyx",
      "id": "urn:uuid:b0363572-7135-5828-9abd-637a2668806e",
      "locale": "id-ID",
      "preferred": "integrasi numerik",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "numerical integration",
      "source_term_id": "TTNA-TERM-0286",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-polynomials.lyx",
      "id": "urn:uuid:b0937853-8a82-557c-b226-5810e58a1974",
      "locale": "id-ID",
      "preferred": "multiplisitas",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "multiplicity",
      "source_term_id": "TTNA-TERM-0186",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "splines-parametric.lyx",
      "id": "urn:uuid:b17c15de-e85e-555d-b692-a172cb622f43",
      "locale": "id-ID",
      "preferred": "koordinat polar",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "polar coordinates",
      "source_term_id": "TTNA-TERM-0378",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "splines-parametric.lyx",
      "id": "urn:uuid:b1f3c277-88ff-53b6-ab70-e15fef52a1f5",
      "locale": "id-ID",
      "preferred": "ruas garis",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "line segment",
      "source_term_id": "TTNA-TERM-0368",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "calculus-rudiments.lyx",
      "id": "urn:uuid:b27ea8cd-6ece-5fdb-b8d0-bf48d188900e",
      "locale": "id-ID",
      "preferred": "susunan relatif",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "relative positioning",
      "source_term_id": "TTNA-TERM-0296",
      "status": "accepted",
      "variants": [
        "posisi relatif"
      ]
    },
    {
      "evidence": "ode-errorAnalysis.lyx",
      "id": "urn:uuid:b3177a54-e6ea-5f47-b15a-dbdbb6b6f4e8",
      "locale": "id-ID",
      "preferred": "metode Euler yang diperbaiki",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "improved Euler method",
      "source_term_id": "TTNA-TERM-0519",
      "status": "accepted",
      "variants": [
        "improved Euler's method"
      ]
    },
    {
      "evidence": "roots-moreConvergenceDiagrams.lyx",
      "id": "urn:uuid:b3f125fc-86b9-5b90-aa07-82d93d7d3559",
      "locale": "id-ID",
      "preferred": "lingkaran",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "circle",
      "source_term_id": "TTNA-TERM-0173",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "splines-parametric.lyx",
      "id": "urn:uuid:b462c54e-f95b-5c83-b7c3-3be3a621b16c",
      "locale": "id-ID",
      "preferred": "kurva parametrik",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "parametric curve",
      "source_term_id": "TTNA-TERM-0361",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "calculus-composite.lyx",
      "id": "urn:uuid:b5c70923-c014-5bd4-a718-1f83f141d74c",
      "locale": "id-ID",
      "preferred": "toleransi galat",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "error tolerance",
      "source_term_id": "TTNA-TERM-0338",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-adaptive.lyx",
      "id": "urn:uuid:b6061fce-2b25-54d9-8921-b5552783fac2",
      "locale": "id-ID",
      "preferred": "metode Bogacki-Shampine",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Bogacki-Shampine method",
      "source_term_id": "TTNA-TERM-0578",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-polynomials.lyx",
      "id": "urn:uuid:b61db2ba-3437-5f6e-a2aa-b99861d57269",
      "locale": "id-ID",
      "preferred": "bentuk terfaktor",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "factored form",
      "source_term_id": "TTNA-TERM-0184",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "interpolation-newton.lyx",
      "id": "urn:uuid:b6c9637f-6575-5b61-a9a7-17a2badc2616",
      "locale": "id-ID",
      "preferred": "koefisien utama",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "leading coefficient",
      "source_term_id": "TTNA-TERM-0271",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "solutions.lyx",
      "id": "urn:uuid:b6e72e93-c37f-5573-9bbc-0f8d33bae893",
      "locale": "id-ID",
      "preferred": "selang pengurung yang sah",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "proper bracket",
      "source_term_id": "TTNA-TERM-0559",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-errorAnalysis.lyx",
      "id": "urn:uuid:b6ea470d-38c3-50a4-a8f0-e58625e3f684",
      "locale": "id-ID",
      "preferred": "teorema Taylor dalam dua variabel",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Taylor's theorem in two variables",
      "source_term_id": "TTNA-TERM-0515",
      "status": "accepted",
      "variants": [
        "teorema Taylor dua variabel"
      ]
    },
    {
      "evidence": "calculus-rudiments.lyx",
      "id": "urn:uuid:b6f9adfe-d611-5a1a-8a99-2b20bc9cbb6c",
      "locale": "id-ID",
      "preferred": "turunan pertama",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "first derivative",
      "source_term_id": "TTNA-TERM-0297",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "splines-cubic.lyx",
      "id": "urn:uuid:b796b9d2-039c-5803-8846-f3ae0f5a511b",
      "locale": "id-ID",
      "preferred": "kondisi batas terapit",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "clamped boundary condition",
      "source_term_id": "TTNA-TERM-0419",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preliminaries-recursion.lyx",
      "id": "urn:uuid:b9204196-f718-5e18-986d-86d30933ea3f",
      "locale": "id-ID",
      "preferred": "pernyataan kondisional",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "programming",
      "source_locale": "en-US",
      "source_term": "conditional statement",
      "source_term_id": "TTNA-TERM-0065",
      "status": "accepted",
      "variants": [
        "pernyataan bersyarat"
      ]
    },
    {
      "evidence": "roots-polynomials.lyx",
      "id": "urn:uuid:b942a266-5d1e-529a-b41e-5d331e81d24c",
      "locale": "id-ID",
      "preferred": "faktorisasi",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "factorization",
      "source_term_id": "TTNA-TERM-0183",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "answers.lyx",
      "id": "urn:uuid:b9611253-c560-5b91-b0ef-a743ecab313e",
      "locale": "id-ID",
      "preferred": "akar eksak",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "exact root",
      "source_term_id": "TTNA-TERM-0567",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "calculus-richardsons.lyx",
      "id": "urn:uuid:b96ea14c-38b5-5c46-8be0-7fcbbbfb24dc",
      "locale": "id-ID",
      "preferred": "ekstrapolasi Richardson",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Richardson's extrapolation",
      "source_term_id": "TTNA-TERM-0346",
      "status": "accepted",
      "variants": [
        "metode ekstrapolasi Richardson"
      ]
    },
    {
      "evidence": "preliminaries-taylor.lyx",
      "id": "urn:uuid:b9759046-8725-501a-8a8c-6e5d969336ad",
      "locale": "id-ID",
      "preferred": "fungsi anonim",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "anonymous function",
      "source_term_id": "TTNA-TERM-0038",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-moreConvergenceDiagrams.lyx",
      "id": "urn:uuid:b9e8bb12-7b8f-5e19-9a0a-19efa5c61199",
      "locale": "id-ID",
      "preferred": "akar kompleks",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "complex root",
      "source_term_id": "TTNA-TERM-0148",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-taylor.lyx",
      "id": "urn:uuid:b9f46327-02eb-5724-be45-f1c341a4017e",
      "locale": "id-ID",
      "preferred": "faktor integrasi",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "integrating factor",
      "source_term_id": "TTNA-TERM-0500",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-newtonsMethod.lyx",
      "id": "urn:uuid:ba09de7c-ec72-5927-866a-4ccaf449c6ca",
      "locale": "id-ID",
      "preferred": "hasil bagi selisih",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "difference quotient",
      "source_term_id": "TTNA-TERM-0128",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preliminaries-convergence.lyx",
      "id": "urn:uuid:ba4ca607-83c3-538c-93fa-cd7c5e9fd547",
      "locale": "id-ID",
      "preferred": "O besar",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "big O",
      "source_term_id": "TTNA-TERM-0048",
      "status": "accepted",
      "variants": [
        "notasi O besar"
      ]
    },
    {
      "evidence": "answers.lyx",
      "id": "urn:uuid:bab0b419-aa92-5177-837f-7f0750d77782",
      "locale": "id-ID",
      "preferred": "metode titik tengah",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "midpoint method",
      "source_term_id": "TTNA-TERM-0572",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preliminaries-convergence.lyx",
      "id": "urn:uuid:bb03e1b4-4726-5912-b5ad-1b63ab39065b",
      "locale": "id-ID",
      "preferred": "solusi homogen",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "homogeneous solution",
      "source_term_id": "TTNA-TERM-0049",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "calculus-errors.lyx",
      "id": "urn:uuid:bbf9fb09-b152-52f2-b859-d6ac9f9c7d26",
      "locale": "id-ID",
      "preferred": "notasi O besar",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "big-oh notation",
      "source_term_id": "TTNA-TERM-0310",
      "status": "accepted",
      "variants": [
        "notasi big-O"
      ]
    },
    {
      "evidence": "ode-taylor.lyx",
      "id": "urn:uuid:bcba1483-aaeb-5bd9-a241-39b7aa51e707",
      "locale": "id-ID",
      "preferred": "metode adaptif",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "adaptive method",
      "source_term_id": "TTNA-TERM-0499",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "solutions.lyx",
      "id": "urn:uuid:bd151561-6f7d-5008-8246-e3ec2043cf21",
      "locale": "id-ID",
      "preferred": "metode titik tetap",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "fixed point method",
      "source_term_id": "TTNA-TERM-0554",
      "status": "accepted",
      "variants": [
        "fixed-point method"
      ]
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:bd4eccfc-f8d3-53c3-9269-53cfa4584540",
      "locale": "id-ID",
      "preferred": "arah tangensial",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "tangential direction",
      "source_term_id": "TTNA-TERM-0451",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-adaptive.lyx",
      "id": "urn:uuid:bd608144-3a33-5c4b-8c4a-e4573f2e5f82",
      "locale": "id-ID",
      "preferred": "konstanta proporsionalitas",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "constant of proportionality",
      "source_term_id": "TTNA-TERM-0534",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preliminaries-recursion.lyx",
      "id": "urn:uuid:bd6f4143-acb0-5e12-b89c-d0029cb8681b",
      "locale": "id-ID",
      "preferred": "partisi",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "partition",
      "source_term_id": "TTNA-TERM-0070",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preliminaries-recursion.lyx",
      "id": "urn:uuid:bded7ad0-d745-535d-a705-ca6c48205221",
      "locale": "id-ID",
      "preferred": "pengubinan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "tiling",
      "source_term_id": "TTNA-TERM-0060",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-adaptive.lyx",
      "id": "urn:uuid:bdf70dcf-7f2f-59d5-9f86-2a2d9f5ee103",
      "locale": "id-ID",
      "preferred": "galat global",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "global error",
      "source_term_id": "TTNA-TERM-0545",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:bec6c1de-dcd3-5cc9-9bf5-586a28a98848",
      "locale": "id-ID",
      "preferred": "berat",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "weight",
      "source_term_id": "TTNA-TERM-0475",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-polynomials.lyx",
      "id": "urn:uuid:bedb3df2-071b-5ac0-8cc2-c815f9000432",
      "locale": "id-ID",
      "preferred": "hampiran awal kompleks",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "complex initial approximation",
      "source_term_id": "TTNA-TERM-0201",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "interpolation-lagrange.lyx",
      "id": "urn:uuid:bedd6a8d-894d-5647-a951-33b7d104d3e8",
      "locale": "id-ID",
      "preferred": "bilangan riil",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "real number",
      "source_term_id": "TTNA-TERM-0255",
      "status": "accepted",
      "variants": [
        "bilangan real"
      ]
    },
    {
      "evidence": "roots-moreConvergenceDiagrams.lyx",
      "id": "urn:uuid:beef3a45-b285-51b0-a147-3f6c161049eb",
      "locale": "id-ID",
      "preferred": "titik periodik",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "periodic point",
      "source_term_id": "TTNA-TERM-0161",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preliminaries-errors.lyx",
      "id": "urn:uuid:bf19a447-993d-5bdf-8899-50ea923f926f",
      "locale": "id-ID",
      "preferred": "aritmetika eksak",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "exact arithmetic",
      "source_term_id": "TTNA-TERM-0020",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-bracketing.lyx",
      "id": "urn:uuid:bf397edc-64ae-51ed-a289-2c1c9d9c6caf",
      "locale": "id-ID",
      "preferred": "interpolasi kuadratik invers",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "inverse quadratic interpolation",
      "source_term_id": "TTNA-TERM-0218",
      "status": "accepted",
      "variants": [
        "interpolasi kuadrat invers"
      ]
    },
    {
      "evidence": "preliminaries-errors.lyx",
      "id": "urn:uuid:bf66bf02-f408-52da-9947-01b2ce1b2c19",
      "locale": "id-ID",
      "preferred": "akurasi",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "accuracy",
      "source_term_id": "TTNA-TERM-0011",
      "status": "accepted",
      "variants": [
        "ketelitian"
      ]
    },
    {
      "evidence": "roots-newtonsMethod.lyx",
      "id": "urn:uuid:bfb87d44-a65d-547a-9f25-b94124507e81",
      "locale": "id-ID",
      "preferred": "solusi semu",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "spurious solution",
      "source_term_id": "TTNA-TERM-0137",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "calculus-errors.lyx",
      "id": "urn:uuid:c04b8493-525b-54b7-b751-0cb6d9d2661a",
      "locale": "id-ID",
      "preferred": "taksiran terbaik",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "best estimate",
      "source_term_id": "TTNA-TERM-0324",
      "status": "accepted",
      "variants": [
        "estimasi terbaik"
      ]
    },
    {
      "evidence": "interpolation-lagrange.lyx",
      "id": "urn:uuid:c08de79e-09da-5db5-81ca-bad8941819dc",
      "locale": "id-ID",
      "preferred": "metode Sidi",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Sidi's method",
      "source_term_id": "TTNA-TERM-0242",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preliminaries-errors.lyx",
      "id": "urn:uuid:c0a30276-ddb2-50a2-8911-a258c20cc535",
      "locale": "id-ID",
      "preferred": "galat titik-mengambang",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "floating-point error",
      "source_term_id": "TTNA-TERM-0016",
      "status": "accepted",
      "variants": [
        "galat floating-point"
      ]
    },
    {
      "evidence": "roots-newtonsMethod.lyx",
      "id": "urn:uuid:c11d897d-5ea4-5e94-8dab-2f1b124eb5e0",
      "locale": "id-ID",
      "preferred": "lingkungan terbesar",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "largest neighborhood",
      "source_term_id": "TTNA-TERM-0138",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "interpolation-lagrange.lyx",
      "id": "urn:uuid:c13259e2-7224-58bb-ab67-a679ae60beb5",
      "locale": "id-ID",
      "preferred": "fungsi fraktal",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "fractal function",
      "source_term_id": "TTNA-TERM-0257",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-polynomials.lyx",
      "id": "urn:uuid:c176cccd-0fc6-5b43-ae6e-bee8f268c4d7",
      "locale": "id-ID",
      "preferred": "persamaan simultan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "simultaneous equations",
      "source_term_id": "TTNA-TERM-0198",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "interpolation-lagrange.lyx",
      "id": "urn:uuid:c20edca3-6ce1-513f-a42e-d98297785a09",
      "locale": "id-ID",
      "preferred": "metode berderajat",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "degree method",
      "source_term_id": "TTNA-TERM-0259",
      "status": "accepted",
      "variants": [
        "metode Sidi berderajat k",
        "metode Sidi derajat k"
      ]
    },
    {
      "evidence": "calculus-rudiments.lyx",
      "id": "urn:uuid:c244ea35-79ed-5e57-843d-e2535b56d38c",
      "locale": "id-ID",
      "preferred": "aturan rantai",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "chain rule",
      "source_term_id": "TTNA-TERM-0294",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-taylor.lyx",
      "id": "urn:uuid:c2c4c7ab-5fd2-5f5a-b964-c7e5f90af517",
      "locale": "id-ID",
      "preferred": "metode Euler",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Euler's method",
      "source_term_id": "TTNA-TERM-0492",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "splines-cubic.lyx",
      "id": "urn:uuid:c315bb31-7e99-5fb7-9090-a5a37a761977",
      "locale": "id-ID",
      "preferred": "kubik sepotong-sepotong",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "piecewise cubic",
      "source_term_id": "TTNA-TERM-0389",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:c3c2fe1c-c4dc-5bb8-9ac0-e0ea80866450",
      "locale": "id-ID",
      "preferred": "gaya tarik",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "tensile force",
      "source_term_id": "TTNA-TERM-0469",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preliminaries-errors.lyx",
      "id": "urn:uuid:c40b5775-8ab0-555e-afd4-e5285f774092",
      "locale": "id-ID",
      "preferred": "angka signifikan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "significant digit",
      "source_term_id": "TTNA-TERM-0019",
      "status": "accepted",
      "variants": [
        "digit signifikan"
      ]
    },
    {
      "evidence": "interpolation-lagrange.lyx",
      "id": "urn:uuid:c40d22e2-9b90-58c8-8d6e-ff10dbfe984b",
      "locale": "id-ID",
      "preferred": "titik data",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "data point",
      "source_term_id": "TTNA-TERM-0265",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "calculus-richardsons.lyx",
      "id": "urn:uuid:c4a94474-7f3c-532d-a9c1-12ff4336c65e",
      "locale": "id-ID",
      "preferred": "penyempurnaan Richardson",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Richardson refinement",
      "source_term_id": "TTNA-TERM-0347",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "interpolation-challenge.lyx",
      "id": "urn:uuid:c545d83b-8f27-5db9-9056-e0b2ad2cea0f",
      "locale": "id-ID",
      "preferred": "grafik",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "graph",
      "source_term_id": "TTNA-TERM-0226",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preface.lyx",
      "id": "urn:uuid:c5cc6237-7ae1-5c55-82e6-f041b73877cb",
      "locale": "id-ID",
      "preferred": "komputasi awan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "cloud computing",
      "source_term_id": "TTNA-TERM-0008",
      "status": "accepted",
      "variants": [
        "komputasi di awan"
      ]
    },
    {
      "evidence": "preliminaries-recursion.lyx",
      "id": "urn:uuid:c5e6547a-cede-50e6-822c-eacd500d5ab0",
      "locale": "id-ID",
      "preferred": "fungsi rekursif",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "programming",
      "source_locale": "en-US",
      "source_term": "recursive function",
      "source_term_id": "TTNA-TERM-0063",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "interpolation-lagrange.lyx",
      "id": "urn:uuid:c6fdf14c-a0fd-597e-b4d8-650cf8236df3",
      "locale": "id-ID",
      "preferred": "polinom interpolasi Lagrange",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Lagrange interpolating polynomial",
      "source_term_id": "TTNA-TERM-0238",
      "status": "accepted",
      "variants": [
        "polinom Lagrange"
      ]
    },
    {
      "evidence": "preliminaries-taylor.lyx",
      "id": "urn:uuid:c735d71c-80c9-508c-8231-2dd73b74aa5b",
      "locale": "id-ID",
      "preferred": "jumlah teleskopik",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "telescoping sum",
      "source_term_id": "TTNA-TERM-0035",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "splines-cubic.lyx",
      "id": "urn:uuid:c7e62205-a751-5ac2-a91e-aeea6248dae8",
      "locale": "id-ID",
      "preferred": "splin kubik",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "cubic spline",
      "source_term_id": "TTNA-TERM-0396",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-polynomials.lyx",
      "id": "urn:uuid:c81bdc6f-5d0e-5357-8647-9a60687e6ef1",
      "locale": "id-ID",
      "preferred": "koefisien",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "coefficient",
      "source_term_id": "TTNA-TERM-0175",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "splines-parametric.lyx",
      "id": "urn:uuid:c83476b7-31d9-544f-8290-bcf84423f476",
      "locale": "id-ID",
      "preferred": "titik kontrol",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "control point",
      "source_term_id": "TTNA-TERM-0365",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "splines-cubic.lyx",
      "id": "urn:uuid:c84eb132-b9a8-5b14-a93e-b8f6e6e791b7",
      "locale": "id-ID",
      "preferred": "simpul",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "knot",
      "source_term_id": "TTNA-TERM-0397",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:c8d4237f-d80c-5640-afd7-d208d2b3aa37",
      "locale": "id-ID",
      "preferred": "variabel bebas",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "independent variable",
      "source_term_id": "TTNA-TERM-0487",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-moreConvergenceDiagrams.lyx",
      "id": "urn:uuid:c9b9aab7-0db1-59a3-927b-dc8349505416",
      "locale": "id-ID",
      "preferred": "akar riil",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "real root",
      "source_term_id": "TTNA-TERM-0149",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "calculus-undeterminedCoefficients.lyx",
      "id": "urn:uuid:c9bdc637-95a2-5a40-a11f-ede68f21c862",
      "locale": "id-ID",
      "preferred": "metode koefisien tak tentu",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "method of undetermined coefficients",
      "source_term_id": "TTNA-TERM-0303",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-newtonsMethod.lyx",
      "id": "urn:uuid:c9ccc085-1ccc-5a22-8e75-2ec4da26123c",
      "locale": "id-ID",
      "preferred": "pembagian sintetis",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "synthetic division",
      "source_term_id": "TTNA-TERM-0134",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "interpolation-lagrange.lyx",
      "id": "urn:uuid:ca09e843-5a8d-57dd-8d5d-b56dc345ce77",
      "locale": "id-ID",
      "preferred": "polinom interpolasi berderajat paling tinggi",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "polynomial of degree at most",
      "source_term_id": "TTNA-TERM-0251",
      "status": "accepted",
      "variants": [
        "polinom interpolasi berderajat tidak lebih dari"
      ]
    },
    {
      "evidence": "roots-fixedpoint.lyx",
      "id": "urn:uuid:ca3543b9-166c-5d62-b67e-aa79f1baac4a",
      "locale": "id-ID",
      "preferred": "diagram jaring",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "web diagram",
      "source_term_id": "TTNA-TERM-0096",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "calculus-rudiments.lyx",
      "id": "urn:uuid:cb30de53-79dc-5849-a91f-b40c666a3f5a",
      "locale": "id-ID",
      "preferred": "kuadratur",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "quadrature",
      "source_term_id": "TTNA-TERM-0287",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "calculus-richardsons.lyx",
      "id": "urn:uuid:cba7d4e6-ef9b-5b38-9dac-765a99b6cd76",
      "locale": "id-ID",
      "preferred": "metode Romberg",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Romberg's method",
      "source_term_id": "TTNA-TERM-0351",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-adaptive.lyx",
      "id": "urn:uuid:cbab9b29-0528-59bc-8965-3d76a7dd9b79",
      "locale": "id-ID",
      "preferred": "PDB kaku",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "stiff o.d.e.",
      "source_term_id": "TTNA-TERM-0537",
      "status": "accepted",
      "variants": [
        "stiff o.d.e.s"
      ]
    },
    {
      "evidence": "roots-fixedpoint.lyx",
      "id": "urn:uuid:ccea1faf-99b3-56f0-8a8c-80ef4a1c2b98",
      "locale": "id-ID",
      "preferred": "sistem dinamis",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "dynamical systems",
      "source_term_id": "TTNA-TERM-0107",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-adaptive.lyx",
      "id": "urn:uuid:cef1fdcf-2ecd-531c-8412-3f9ed41366a6",
      "locale": "id-ID",
      "preferred": "angka signifikan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "significant digits",
      "source_term_id": "TTNA-TERM-0546",
      "status": "accepted",
      "variants": [
        "significant figures"
      ]
    },
    {
      "evidence": "interpolation-lagrange.lyx",
      "id": "urn:uuid:cf2001de-45d7-5435-a719-37889c22c095",
      "locale": "id-ID",
      "preferred": "berbeda",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "distinct",
      "source_term_id": "TTNA-TERM-0267",
      "status": "accepted",
      "variants": [
        "saling berbeda"
      ]
    },
    {
      "evidence": "splines-cubic.lyx",
      "id": "urn:uuid:cff90b26-6e31-5691-9900-69003c394a07",
      "locale": "id-ID",
      "preferred": "analisis teknik",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "engineering analysis",
      "source_term_id": "TTNA-TERM-0416",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "solutions.lyx",
      "id": "urn:uuid:d001fdf0-dbf6-5284-a1e9-f82d41ca81d5",
      "locale": "id-ID",
      "preferred": "polinom hasil deflasi",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "deflated polynomial",
      "source_term_id": "TTNA-TERM-0558",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "splines-parametric.lyx",
      "id": "urn:uuid:d073e244-a681-541f-8d0d-d01c00a74345",
      "locale": "id-ID",
      "preferred": "detik",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "second",
      "source_term_id": "TTNA-TERM-0584",
      "status": "accepted",
      "variants": [
        "seconds"
      ]
    },
    {
      "evidence": "roots-polynomials.lyx",
      "id": "urn:uuid:d0d22c16-4356-52a9-93f4-dd7e44f2ab13",
      "locale": "id-ID",
      "preferred": "derajat polinom",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "polynomial degree",
      "source_term_id": "TTNA-TERM-0176",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "calculus-richardsons.lyx",
      "id": "urn:uuid:d0fe570e-405e-5fbd-b2ea-a023e7d461d4",
      "locale": "id-ID",
      "preferred": "rumus turunan berorde tinggi",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "high order derivative formula",
      "source_term_id": "TTNA-TERM-0350",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preface.lyx",
      "id": "urn:uuid:d110dbff-b80b-5585-9650-8a32bc5582f4",
      "locale": "id-ID",
      "preferred": "kode sumber",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "source code",
      "source_term_id": "TTNA-TERM-0007",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:d1f7dab0-f161-5e59-b8e5-ab25720138e7",
      "locale": "id-ID",
      "preferred": "sikloid",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "cycloid",
      "source_term_id": "TTNA-TERM-0435",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:d1fdba99-dee3-55d1-9a4f-70dc845d72ae",
      "locale": "id-ID",
      "preferred": "amplitudo",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "amplitude",
      "source_term_id": "TTNA-TERM-0430",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-rungeKutta.lyx",
      "id": "urn:uuid:d24adcde-95f7-59c5-94fb-cc9124864ce5",
      "locale": "id-ID",
      "preferred": "titik ujung kiri",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "left endpoint",
      "source_term_id": "TTNA-TERM-0508",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-rungeKutta.lyx",
      "id": "urn:uuid:d2789efa-65cb-5354-abff-3a92530bf410",
      "locale": "id-ID",
      "preferred": "notasi ilmiah",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "scientific notation",
      "source_term_id": "TTNA-TERM-0512",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-bisection.lyx",
      "id": "urn:uuid:d2eafc8a-0d57-589e-868e-a63bb5090642",
      "locale": "id-ID",
      "preferred": "akar",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "root",
      "source_term_id": "TTNA-TERM-0081",
      "status": "accepted",
      "variants": [
        "nol"
      ]
    },
    {
      "evidence": "interpolation-lagrange.lyx",
      "id": "urn:uuid:d3e1c767-af82-5b2c-8113-9847944fc54e",
      "locale": "id-ID",
      "preferred": "titik-titik yang ditentukan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "prescribed points",
      "source_term_id": "TTNA-TERM-0248",
      "status": "accepted",
      "variants": [
        "titik-titik yang ditetapkan"
      ]
    },
    {
      "evidence": "splines-parametric.lyx",
      "id": "urn:uuid:d482fdaf-97fa-5e19-b405-303a4e4acfe8",
      "locale": "id-ID",
      "preferred": "polinom interpolasi Hermite",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Hermite interpolating polynomial",
      "source_term_id": "TTNA-TERM-0377",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-errorAnalysis.lyx",
      "id": "urn:uuid:d53f28cb-7996-5fc0-98f3-9a78a2ae9566",
      "locale": "id-ID",
      "preferred": "syarat",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "condition",
      "source_term_id": "TTNA-TERM-0517",
      "status": "accepted",
      "variants": [
        "conditions"
      ]
    },
    {
      "evidence": "calculus-composite.lyx",
      "id": "urn:uuid:d5fab062-60de-5000-b66f-e2e203f678af",
      "locale": "id-ID",
      "preferred": "distribusi normal",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "normal distribution",
      "source_term_id": "TTNA-TERM-0333",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-rungeKutta.lyx",
      "id": "urn:uuid:d6774b97-2cc9-579d-80c5-9c5dbb7fe6ad",
      "locale": "id-ID",
      "preferred": "metode Runge-Kutta",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Runge-Kutta method",
      "source_term_id": "TTNA-TERM-0502",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-newtonsMethod.lyx",
      "id": "urn:uuid:d6c7f5a9-cef3-592e-bf25-4262bfa76d20",
      "locale": "id-ID",
      "preferred": "pemeriksaan perantara",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "programming",
      "source_locale": "en-US",
      "source_term": "intermediate check",
      "source_term_id": "TTNA-TERM-0131",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "interpolation-lagrange.lyx",
      "id": "urn:uuid:d6eb22a9-561e-572d-a291-8eb3d1c05b89",
      "locale": "id-ID",
      "preferred": "ordinat",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "ordinate",
      "source_term_id": "TTNA-TERM-0244",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-bisection.lyx",
      "id": "urn:uuid:d7058b58-e1df-59eb-be1d-20b9d4883c5b",
      "locale": "id-ID",
      "preferred": "operator Boolean",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "programming",
      "source_locale": "en-US",
      "source_term": "boolean operator",
      "source_term_id": "TTNA-TERM-0089",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preliminaries-recursion.lyx",
      "id": "urn:uuid:d70b19e2-cf3c-54cf-b668-4efd864f6b23",
      "locale": "id-ID",
      "preferred": "triangulasi",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "triangulation",
      "source_term_id": "TTNA-TERM-0073",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preliminaries-recursion.lyx",
      "id": "urn:uuid:d7131a81-4af8-579b-98fb-09661fd01205",
      "locale": "id-ID",
      "preferred": "perulangan for",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "programming",
      "source_locale": "en-US",
      "source_term": "for loop",
      "source_term_id": "TTNA-TERM-0066",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "splines-cubic.lyx",
      "id": "urn:uuid:d7234e48-e4f4-580f-b305-df2ed55a2c2f",
      "locale": "id-ID",
      "preferred": "polinom sepotong-sepotong",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "piecewise polynomial",
      "source_term_id": "TTNA-TERM-0385",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "splines-cubic.lyx",
      "id": "urn:uuid:d78da6a1-8722-50a4-aa8a-c808e1795d53",
      "locale": "id-ID",
      "preferred": "turunan berorde lebih tinggi",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "higher order derivative",
      "source_term_id": "TTNA-TERM-0412",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-rungeKutta.lyx",
      "id": "urn:uuid:d7943bed-e240-5cae-8752-970ace89a4c7",
      "locale": "id-ID",
      "preferred": "ruas kiri",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "left-hand side",
      "source_term_id": "TTNA-TERM-0506",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "calculus-composite.lyx",
      "id": "urn:uuid:d7c80ef7-ed06-530c-beb4-349ca2274c5f",
      "locale": "id-ID",
      "preferred": "Aturan Trapesium adaptif",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "adaptive trapezoidal rule",
      "source_term_id": "TTNA-TERM-0334",
      "status": "accepted",
      "variants": [
        "kaidah trapesium adaptif"
      ]
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:d811006f-615c-5cdd-be25-a62ddb69496b",
      "locale": "id-ID",
      "preferred": "simpangan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "deflection",
      "source_term_id": "TTNA-TERM-0472",
      "status": "accepted",
      "variants": [
        "lendutan"
      ]
    },
    {
      "evidence": "preliminaries-errors.lyx",
      "id": "urn:uuid:d82ee6e3-7a11-5dc5-940f-da5ef5a7fb7e",
      "locale": "id-ID",
      "preferred": "galat mutlak",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "absolute error",
      "source_term_id": "TTNA-TERM-0013",
      "status": "accepted",
      "variants": [
        "galat absolut"
      ]
    },
    {
      "evidence": "ode-adaptive.lyx",
      "id": "urn:uuid:d88350b6-0e8b-5dc3-97f1-606faa2e6021",
      "locale": "id-ID",
      "preferred": "kekakuan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "stiffness",
      "source_term_id": "TTNA-TERM-0538",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "calculus-composite.lyx",
      "id": "urn:uuid:d884f336-430e-5249-8421-81d31ed779b3",
      "locale": "id-ID",
      "preferred": "taksiran yang lebih rendah",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "underestimate",
      "source_term_id": "TTNA-TERM-0343",
      "status": "accepted",
      "variants": [
        "menaksir terlalu rendah"
      ]
    },
    {
      "evidence": "roots-fixedpoint.lyx",
      "id": "urn:uuid:d91c7b3d-d15b-511c-9b48-1eb4b7ae15ec",
      "locale": "id-ID",
      "preferred": "sistem aljabar komputer",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "programming",
      "source_locale": "en-US",
      "source_term": "computer algebra system",
      "source_term_id": "TTNA-TERM-0108",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-moreConvergenceDiagrams.lyx",
      "id": "urn:uuid:d98ceaec-a7c4-5c91-8d5a-bbf726da818f",
      "locale": "id-ID",
      "preferred": "fungsi nonpolinom",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "non-polynomial function",
      "source_term_id": "TTNA-TERM-0169",
      "status": "accepted",
      "variants": [
        "fungsi non-polinom"
      ]
    },
    {
      "evidence": "calculus-rudiments.lyx",
      "id": "urn:uuid:d9b7f1ff-cb5f-5224-a4ad-cbcd797824d7",
      "locale": "id-ID",
      "preferred": "aproksimasi polinomial",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "polynomial approximation",
      "source_term_id": "TTNA-TERM-0288",
      "status": "accepted",
      "variants": [
        "hampiran polinomial"
      ]
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:da402750-f9ed-5d57-99a0-5dca373fe751",
      "locale": "id-ID",
      "preferred": "persamaan aljabar",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "algebraic equation",
      "source_term_id": "TTNA-TERM-0485",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-bisection.lyx",
      "id": "urn:uuid:da69bc6d-41a5-5031-a250-c9df497d3fe2",
      "locale": "id-ID",
      "preferred": "metode bagi dua",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "bisection method",
      "source_term_id": "TTNA-TERM-0075",
      "status": "accepted",
      "variants": [
        "metode bagidua"
      ]
    },
    {
      "evidence": "roots-bracketing.lyx",
      "id": "urn:uuid:dad219ba-6fd0-574f-8d54-fefaf1ad1d86",
      "locale": "id-ID",
      "preferred": "metode hibrida",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "hybrid method",
      "source_term_id": "TTNA-TERM-0210",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-orderOfConvergence.lyx",
      "id": "urn:uuid:db321e82-3208-5376-b68e-48c4256ebc6d",
      "locale": "id-ID",
      "preferred": "hasil kali parsial",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "partial product",
      "source_term_id": "TTNA-TERM-0114",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-moreConvergenceDiagrams.lyx",
      "id": "urn:uuid:dbd84b8a-a465-5671-af4a-575678d75904",
      "locale": "id-ID",
      "preferred": "deflasi",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "deflation",
      "source_term_id": "TTNA-TERM-0155",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:dbf08d93-2a06-587d-a04e-2b82ffb9296d",
      "locale": "id-ID",
      "preferred": "kompresi",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "compression",
      "source_term_id": "TTNA-TERM-0467",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "calculus-richardsons.lyx",
      "id": "urn:uuid:dc4585a6-31e4-593e-ba50-54706de0e853",
      "locale": "id-ID",
      "preferred": "penyempurnaan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "refinement",
      "source_term_id": "TTNA-TERM-0348",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "interpolation-challenge.lyx",
      "id": "urn:uuid:dd651f3a-13f9-5a66-8a71-778849b18e59",
      "locale": "id-ID",
      "preferred": "parameter bebas",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "free parameter",
      "source_term_id": "TTNA-TERM-0231",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preliminaries-errors.lyx",
      "id": "urn:uuid:dd98de9f-f822-5d7a-860d-13b9e02760b1",
      "locale": "id-ID",
      "preferred": "galat algoritmik",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "algorithmic error",
      "source_term_id": "TTNA-TERM-0015",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-newtonsMethod.lyx",
      "id": "urn:uuid:dd9cb773-6a6b-58df-b01b-8e8877fe07f5",
      "locale": "id-ID",
      "preferred": "metode sekan dengan satu nilai awal",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "seeded secant method",
      "source_term_id": "TTNA-TERM-0132",
      "status": "accepted",
      "variants": [
        "metode sekan berinisialisasi;metode sekan berbenih"
      ]
    },
    {
      "evidence": "splines-cubic.lyx",
      "id": "urn:uuid:ddc1474c-b563-50ad-a2a4-e0a1550cde64",
      "locale": "id-ID",
      "preferred": "osilasi",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "oscillation",
      "source_term_id": "TTNA-TERM-0391",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "calculus-rudiments.lyx",
      "id": "urn:uuid:ddcd4eee-da5a-536b-95f6-791f68769c6b",
      "locale": "id-ID",
      "preferred": "pelabelan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "labeling",
      "source_term_id": "TTNA-TERM-0301",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:de373778-c621-5734-a09f-8e1382f04bae",
      "locale": "id-ID",
      "preferred": "antidiferensiasi",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "antidifferentiation",
      "source_term_id": "TTNA-TERM-0458",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "interpolation-lagrange.lyx",
      "id": "urn:uuid:de8b172f-5efb-51c6-b09f-c9e96c0a5cc0",
      "locale": "id-ID",
      "preferred": "rekursi",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "recursion",
      "source_term_id": "TTNA-TERM-0260",
      "status": "accepted",
      "variants": [
        "proses rekursif"
      ]
    },
    {
      "evidence": "roots-fixedpoint.lyx",
      "id": "urn:uuid:def974d9-a6b0-5ae4-8523-97cf545b31b7",
      "locale": "id-ID",
      "preferred": "lingkungan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "neighborhood",
      "source_term_id": "TTNA-TERM-0097",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:e104118e-d76b-5c7f-beed-03dcc5b617ec",
      "locale": "id-ID",
      "preferred": "titik tumpu",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "pivot",
      "source_term_id": "TTNA-TERM-0471",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "interpolation-newton.lyx",
      "id": "urn:uuid:e114c5b7-f3d7-5fdf-91fc-1e371357c354",
      "locale": "id-ID",
      "preferred": "polinom Newton",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Newton polynomial",
      "source_term_id": "TTNA-TERM-0270",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "interpolation-lagrange.lyx",
      "id": "urn:uuid:e15528bf-1889-5562-963b-dc8f5ad49e2c",
      "locale": "id-ID",
      "preferred": "pembuktian dengan induksi",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "proof by induction",
      "source_term_id": "TTNA-TERM-0261",
      "status": "accepted",
      "variants": [
        "bukti dengan induksi",
        "bukti induktif"
      ]
    },
    {
      "evidence": "solutions.lyx",
      "id": "urn:uuid:e171639d-4e25-58ea-adfb-c19ff6a708f2",
      "locale": "id-ID",
      "preferred": "larik nilai kembalian",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "array of return values",
      "source_term_id": "TTNA-TERM-0561",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-polynomials.lyx",
      "id": "urn:uuid:e1bdf1bb-2307-5fe7-85a7-b719edfd8600",
      "locale": "id-ID",
      "preferred": "metode Horner",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Horner's method",
      "source_term_id": "TTNA-TERM-0182",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-taylor.lyx",
      "id": "urn:uuid:e1f64c59-10df-5e0d-b1e6-f93572a7a65c",
      "locale": "id-ID",
      "preferred": "PDB",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "o.d.e.",
      "source_term_id": "TTNA-TERM-0497",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "splines-cubic.lyx",
      "id": "urn:uuid:e20a1389-edca-5ba9-b3c9-21b2c8db4ea8",
      "locale": "id-ID",
      "preferred": "fungsi parabolik sepotong-sepotong",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "piecewise parabolic function",
      "source_term_id": "TTNA-TERM-0390",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-moreConvergenceDiagrams.lyx",
      "id": "urn:uuid:e30336fa-8537-5e19-a6be-54f21e8516c0",
      "locale": "id-ID",
      "preferred": "titik asal",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "origin",
      "source_term_id": "TTNA-TERM-0159",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-moreConvergenceDiagrams.lyx",
      "id": "urn:uuid:e30a07c4-9d79-530d-9735-a3ebb9d53ca3",
      "locale": "id-ID",
      "preferred": "jari-jari",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "radius",
      "source_term_id": "TTNA-TERM-0174",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "interpolation-newton.lyx",
      "id": "urn:uuid:e33446c8-ecd6-54d7-b560-5d0017a6f403",
      "locale": "id-ID",
      "preferred": "bentuk tersarang",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "nested form",
      "source_term_id": "TTNA-TERM-0277",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "calculus-composite.lyx",
      "id": "urn:uuid:e3d279ed-d304-544c-9b55-70a6aa108c6e",
      "locale": "id-ID",
      "preferred": "Aturan Simpson adaptif",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "adaptive Simpson's rule",
      "source_term_id": "TTNA-TERM-0340",
      "status": "accepted",
      "variants": [
        "kaidah Simpson adaptif"
      ]
    },
    {
      "evidence": "interpolation-lagrange.lyx",
      "id": "urn:uuid:e403c846-4719-548b-9fdf-2f232349843b",
      "locale": "id-ID",
      "preferred": "galat sebenarnya",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "actual error",
      "source_term_id": "TTNA-TERM-0253",
      "status": "accepted",
      "variants": [
        "galat aktual"
      ]
    },
    {
      "evidence": "roots-bisection.lyx",
      "id": "urn:uuid:e4b9c5ee-f4e8-5833-af43-c9aa968d2ceb",
      "locale": "id-ID",
      "preferred": "teorema nilai antara",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Intermediate Value theorem",
      "source_term_id": "TTNA-TERM-0076",
      "status": "accepted",
      "variants": [
        "Teorema Nilai Antara"
      ]
    },
    {
      "evidence": "preliminaries-taylor.lyx",
      "id": "urn:uuid:e5151b6b-b6ce-504a-8ce9-dbe88015cd6f",
      "locale": "id-ID",
      "preferred": "batas atas",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "upper bound",
      "source_term_id": "TTNA-TERM-0032",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-polynomials.lyx",
      "id": "urn:uuid:e5280664-2a2e-5f83-aed2-e1278605623a",
      "locale": "id-ID",
      "preferred": "koefisien kompleks",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "complex coefficient",
      "source_term_id": "TTNA-TERM-0178",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:e5bc018d-03ae-5ff3-bf39-7be631fbc0b0",
      "locale": "id-ID",
      "preferred": "kecepatan konstan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "constant speed",
      "source_term_id": "TTNA-TERM-0479",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "splines-parametric.lyx",
      "id": "urn:uuid:e67cc3c9-ffd1-5dec-be59-479538fcb3fe",
      "locale": "id-ID",
      "preferred": "persamaan parametrik",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "parametric equation",
      "source_term_id": "TTNA-TERM-0374",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preliminaries-taylor.lyx",
      "id": "urn:uuid:e72bee07-7c77-50a8-a6dc-f474fac6e168",
      "locale": "id-ID",
      "preferred": "deret Taylor",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Taylor series",
      "source_term_id": "TTNA-TERM-0027",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "interpolation-challenge.lyx",
      "id": "urn:uuid:e734b0c0-3bcd-5f23-8d75-26eb7f2749fa",
      "locale": "id-ID",
      "preferred": "presisi arbitrer",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "arbitrary precision",
      "source_term_id": "TTNA-TERM-0235",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-adaptive.lyx",
      "id": "urn:uuid:e9306586-709d-5e07-a74d-e4dfa9c1a72c",
      "locale": "id-ID",
      "preferred": "skema Runge-Kutta",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Runge-Kutta scheme",
      "source_term_id": "TTNA-TERM-0529",
      "status": "accepted",
      "variants": [
        "Runge-Kutta schemes"
      ]
    },
    {
      "evidence": "answers.lyx",
      "id": "urn:uuid:e9857603-6533-5720-8390-18c76b62e4d8",
      "locale": "id-ID",
      "preferred": "barisan yang konvergen secara linear",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "linearly convergent sequence",
      "source_term_id": "TTNA-TERM-0566",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-polynomials.lyx",
      "id": "urn:uuid:e9ecfe8f-e5b4-5c77-8220-de968d6de692",
      "locale": "id-ID",
      "preferred": "akar berulang",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "repeated root",
      "source_term_id": "TTNA-TERM-0187",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:ea60f0d6-6031-5823-ab04-0f5e45d0de52",
      "locale": "id-ID",
      "preferred": "gesekan kinetik",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "kinetic friction",
      "source_term_id": "TTNA-TERM-0463",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-taylor.lyx",
      "id": "urn:uuid:eb24104c-3c6c-5d63-9406-9f9540302b22",
      "locale": "id-ID",
      "preferred": "metode Taylor",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Taylor's method",
      "source_term_id": "TTNA-TERM-0491",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preface.lyx",
      "id": "urn:uuid:ecc9618d-628d-5adc-aa28-709e2fa2e174",
      "locale": "id-ID",
      "preferred": "kalkulus numerik",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "numerical calculus",
      "source_term_id": "TTNA-TERM-0004",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preface.lyx; preamble.tex",
      "id": "urn:uuid:ed3a6d78-1fb0-5219-9291-b4e8afc898f4",
      "locale": "id-ID",
      "preferred": "kudapan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "crumpet",
      "source_term_id": "TTNA-TERM-0585",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:ed43970f-df96-53b5-9152-f507d34c8d97",
      "locale": "id-ID",
      "preferred": "gaya redaman",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "damping force",
      "source_term_id": "TTNA-TERM-0456",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:edd626ba-c2e9-570f-a0bf-2a2897a4d6da",
      "locale": "id-ID",
      "preferred": "bandul",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "pendulum",
      "source_term_id": "TTNA-TERM-0427",
      "status": "accepted",
      "variants": [
        "pendulum"
      ]
    },
    {
      "evidence": "roots-bisection.lyx",
      "id": "urn:uuid:edeada95-bb20-53bc-b42e-6191b136ed2e",
      "locale": "id-ID",
      "preferred": "kode semu",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "programming",
      "source_locale": "en-US",
      "source_term": "pseudo-code",
      "source_term_id": "TTNA-TERM-0078",
      "status": "accepted",
      "variants": [
        "pseudokode"
      ]
    },
    {
      "evidence": "splines-cubic.lyx",
      "id": "urn:uuid:ee394f63-e4ed-5249-bf4d-d210e08363a5",
      "locale": "id-ID",
      "preferred": "evaluasi splin",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "spline evaluation",
      "source_term_id": "TTNA-TERM-0408",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "calculus-composite.lyx",
      "id": "urn:uuid:ee953b5d-0adb-5935-aa51-f9f3ecea7313",
      "locale": "id-ID",
      "preferred": "Aturan Simpson komposit",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "composite Simpson's rule",
      "source_term_id": "TTNA-TERM-0328",
      "status": "accepted",
      "variants": [
        "kaidah Simpson komposit"
      ]
    },
    {
      "evidence": "calculus-composite.lyx",
      "id": "urn:uuid:eeae161a-a22f-5d5a-afb0-d75b6bfe26f8",
      "locale": "id-ID",
      "preferred": "galat keseluruhan maksimum",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "maximum overall error",
      "source_term_id": "TTNA-TERM-0344",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preliminaries-convergence.lyx",
      "id": "urn:uuid:eed711eb-0c73-5f83-aea1-fb45cfc39132",
      "locale": "id-ID",
      "preferred": "presisi ganda",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "double precision",
      "source_term_id": "TTNA-TERM-0057",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "splines-cubic.lyx",
      "id": "urn:uuid:eee98ab0-2c8f-5405-9514-a34e5519895b",
      "locale": "id-ID",
      "preferred": "kondisi titik ujung",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "endpoint condition",
      "source_term_id": "TTNA-TERM-0401",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "splines-cubic.lyx",
      "id": "urn:uuid:eef5b19f-70c2-5963-ac98-1385c572923a",
      "locale": "id-ID",
      "preferred": "bilah lentur juru gambar",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "draftsman's spline",
      "source_term_id": "TTNA-TERM-0400",
      "status": "accepted",
      "variants": [
        "splin juru gambar"
      ]
    },
    {
      "evidence": "roots-bracketing.lyx",
      "id": "urn:uuid:ef87db01-e910-51a7-86a9-0e8649bb7f1a",
      "locale": "id-ID",
      "preferred": "metode sekan terkurung",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "bracketed secant method",
      "source_term_id": "TTNA-TERM-0211",
      "status": "accepted",
      "variants": [
        "metode sekan dengan pengurungan",
        "metode sekan dengan selang pengurung"
      ]
    },
    {
      "evidence": "solutions.lyx",
      "id": "urn:uuid:f0679fd5-8ba6-5431-8d01-a432adfa434d",
      "locale": "id-ID",
      "preferred": "rata-rata berbobot",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "weighted average",
      "source_term_id": "TTNA-TERM-0564",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:f0b406d6-4682-5048-857b-e1dfbb71c6b5",
      "locale": "id-ID",
      "preferred": "solusi eksak",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "exact solution",
      "source_term_id": "TTNA-TERM-0484",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preliminaries-convergence.lyx",
      "id": "urn:uuid:f0dc35d7-4bf2-5104-98ec-c4dadcb24263",
      "locale": "id-ID",
      "preferred": "galat sintaks",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "programming",
      "source_locale": "en-US",
      "source_term": "syntax error",
      "source_term_id": "TTNA-TERM-0054",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-bracketing.lyx",
      "id": "urn:uuid:f15f2d5f-1e7d-5ddb-a093-e4b81af3a92c",
      "locale": "id-ID",
      "preferred": "regula falsi",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "regula falsi",
      "source_term_id": "TTNA-TERM-0213",
      "status": "accepted",
      "variants": [
        "metode regula falsi"
      ]
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:f1b7eb70-e7a7-5129-a99d-13d692107788",
      "locale": "id-ID",
      "preferred": "diagram benda bebas",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "free body diagram",
      "source_term_id": "TTNA-TERM-0439",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "calculus-errors.lyx",
      "id": "urn:uuid:f253d2ab-41c7-5de9-9fd1-4e9395c7dacc",
      "locale": "id-ID",
      "preferred": "Aturan Trapesium",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Trapezoidal Rule",
      "source_term_id": "TTNA-TERM-0317",
      "status": "accepted",
      "variants": [
        "kaidah trapesium"
      ]
    },
    {
      "evidence": "splines-parametric.lyx",
      "id": "urn:uuid:f2664a05-275f-5c55-805b-25edfda29544",
      "locale": "id-ID",
      "preferred": "jam",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "hour",
      "source_term_id": "TTNA-TERM-0583",
      "status": "accepted",
      "variants": [
        "hours"
      ]
    },
    {
      "evidence": "roots-fixedpoint.lyx",
      "id": "urn:uuid:f2e6454c-4e1d-51ff-bc18-0444fee212ab",
      "locale": "id-ID",
      "preferred": "titik tetap",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "fixed point",
      "source_term_id": "TTNA-TERM-0093",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-fixedpoint.lyx",
      "id": "urn:uuid:f31976dd-84b3-5b39-b9e4-31246fc9b288",
      "locale": "id-ID",
      "preferred": "kriteria penghentian",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "stopping criterion",
      "source_term_id": "TTNA-TERM-0104",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "splines-cubic.lyx",
      "id": "urn:uuid:f5bd3335-533e-5a77-9652-de281742fe3d",
      "locale": "id-ID",
      "preferred": "splin bebas",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "free spline",
      "source_term_id": "TTNA-TERM-0404",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-orderOfConvergence.lyx",
      "id": "urn:uuid:f609b511-bdc2-530a-98bb-ac3a20807ad2",
      "locale": "id-ID",
      "preferred": "validasi",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "programming",
      "source_locale": "en-US",
      "source_term": "validation",
      "source_term_id": "TTNA-TERM-0118",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:f6e059e6-5e21-5953-be6d-b7e393b40c8b",
      "locale": "id-ID",
      "preferred": "periode",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "period",
      "source_term_id": "TTNA-TERM-0429",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-errorAnalysis.lyx",
      "id": "urn:uuid:f6ff2054-4346-5a4b-b129-238690b60573",
      "locale": "id-ID",
      "preferred": "Teorema Taylor dua variabel",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Taylor's two-variable theorem",
      "source_term_id": "TTNA-TERM-0579",
      "status": "accepted",
      "variants": [
        "Taylor's two variable theorem"
      ]
    },
    {
      "evidence": "roots-orderOfConvergence.lyx",
      "id": "urn:uuid:f7717d04-9a56-5940-a38b-5b29c55f8b42",
      "locale": "id-ID",
      "preferred": "metode Steffensen",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Steffensen's method",
      "source_term_id": "TTNA-TERM-0112",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-bisection.lyx",
      "id": "urn:uuid:f7be1dbe-0855-56eb-9541-6228c6f8a5b3",
      "locale": "id-ID",
      "preferred": "iterasi",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "iteration",
      "source_term_id": "TTNA-TERM-0083",
      "status": "accepted",
      "variants": [
        "pengulangan",
        "lelaran"
      ]
    },
    {
      "evidence": "preliminaries-recursion.lyx",
      "id": "urn:uuid:f7dce0dd-87ab-5c82-90f6-4f07ca0d5654",
      "locale": "id-ID",
      "preferred": "baris perintah",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "programming",
      "source_locale": "en-US",
      "source_term": "command prompt",
      "source_term_id": "TTNA-TERM-0591",
      "status": "accepted",
      "variants": [
        "command line"
      ]
    },
    {
      "evidence": "calculus-composite.lyx",
      "id": "urn:uuid:f8bcfe5b-7a36-564f-a8c3-c507330c1707",
      "locale": "id-ID",
      "preferred": "kuadratur adaptif",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "adaptive quadrature",
      "source_term_id": "TTNA-TERM-0330",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preliminaries-taylor.lyx",
      "id": "urn:uuid:f8c4b886-4969-5712-97ca-390fc655a99a",
      "locale": "id-ID",
      "preferred": "teorema Rolle",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Rolle's theorem",
      "source_term_id": "TTNA-TERM-0034",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "splines-cubic.lyx",
      "id": "urn:uuid:f8e37288-cdcb-51f4-8f03-1bf060996fad",
      "locale": "id-ID",
      "preferred": "splin alami",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "natural spline",
      "source_term_id": "TTNA-TERM-0403",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "calculus-richardsons.lyx",
      "id": "urn:uuid:f935784a-ed28-56ee-8366-bbcb0b8b2f94",
      "locale": "id-ID",
      "preferred": "bentuk galat",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "form of the error",
      "source_term_id": "TTNA-TERM-0354",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "splines-cubic.lyx",
      "id": "urn:uuid:f961cfdf-c742-54ba-b0a3-879b81aaeb71",
      "locale": "id-ID",
      "preferred": "manufaktur berbantuan komputer",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "computer-aided manufacturing",
      "source_term_id": "TTNA-TERM-0415",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-orderOfConvergence.lyx",
      "id": "urn:uuid:f99e37e7-b312-5153-bd19-b0a4924f29f4",
      "locale": "id-ID",
      "preferred": "perulangan tak berujung",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "programming",
      "source_locale": "en-US",
      "source_term": "never-ending loop",
      "source_term_id": "TTNA-TERM-0119",
      "status": "accepted",
      "variants": [
        "perulangan tanpa akhir"
      ]
    },
    {
      "evidence": "roots-moreConvergenceDiagrams.lyx",
      "id": "urn:uuid:f9da697e-ea49-5ced-af24-698edf4f0bf6",
      "locale": "id-ID",
      "preferred": "titik berperiode 2",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "period 2 point",
      "source_term_id": "TTNA-TERM-0162",
      "status": "accepted",
      "variants": [
        "titik periodik berperiode 2"
      ]
    },
    {
      "evidence": "interpolation-lagrange.lyx",
      "id": "urn:uuid:f9f7f9b9-01b9-5ec2-acae-fb3f6b894b38",
      "locale": "id-ID",
      "preferred": "polinom Bernstein",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Bernstein polynomial",
      "source_term_id": "TTNA-TERM-0240",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:fac889e8-e741-5629-bb70-df020c4ea312",
      "locale": "id-ID",
      "preferred": "solusi aproksimasi",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "approximate solution",
      "source_term_id": "TTNA-TERM-0483",
      "status": "accepted",
      "variants": [
        "solusi hampiran"
      ]
    },
    {
      "evidence": "interpolation-lagrange.lyx",
      "id": "urn:uuid:fb2c1d7e-f572-5d03-99c2-193b925bb721",
      "locale": "id-ID",
      "preferred": "titik interpolasi",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "interpolation point",
      "source_term_id": "TTNA-TERM-0247",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-moreConvergenceDiagrams.lyx",
      "id": "urn:uuid:fb7933ea-8b16-50e5-9728-8fc58100b80e",
      "locale": "id-ID",
      "preferred": "bagian imajiner",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "imaginary part",
      "source_term_id": "TTNA-TERM-0152",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "calculus-rudiments.lyx",
      "id": "urn:uuid:fca18ec7-2376-5965-b37e-f4e4270ad948",
      "locale": "id-ID",
      "preferred": "titik acuan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "base point",
      "source_term_id": "TTNA-TERM-0295",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "splines-cubic.lyx",
      "id": "urn:uuid:fccb9361-593b-547c-bbb9-9fc9da3b68d4",
      "locale": "id-ID",
      "preferred": "kondisi batas",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "boundary condition",
      "source_term_id": "TTNA-TERM-0417",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "answers.lyx",
      "id": "urn:uuid:fd1f162f-9adf-5034-ab7e-af0f6873089e",
      "locale": "id-ID",
      "preferred": "daya komputasi",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "computational power",
      "source_term_id": "TTNA-TERM-0568",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "interpolation-newton.lyx",
      "id": "urn:uuid:fd6014de-391a-5426-b6f5-17130b4cd820",
      "locale": "id-ID",
      "preferred": "simpul",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "node",
      "source_term_id": "TTNA-TERM-0279",
      "status": "accepted",
      "variants": [
        "titik",
        "titik interpolasi"
      ]
    },
    {
      "evidence": "roots-bisection.lyx",
      "id": "urn:uuid:fdd50319-bfa4-5535-ac97-e6252f5ff286",
      "locale": "id-ID",
      "preferred": "fungsi Octave",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "programming",
      "source_locale": "en-US",
      "source_term": "Octave function",
      "source_term_id": "TTNA-TERM-0091",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-rungeKutta.lyx",
      "id": "urn:uuid:fe4f4f2c-7620-553a-83d6-f5762ebb055c",
      "locale": "id-ID",
      "preferred": "bilangan titik-mengambang",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "floating point number",
      "source_term_id": "TTNA-TERM-0511",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-newtonsMethod.lyx",
      "id": "urn:uuid:feb2e20c-5223-5055-822d-8b2f344a266c",
      "locale": "id-ID",
      "preferred": "faktor dari",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "factor of",
      "source_term_id": "TTNA-TERM-0580",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-rungeKutta.lyx",
      "id": "urn:uuid:febcebad-de68-52f4-96b2-39245cdf7aad",
      "locale": "id-ID",
      "preferred": "rumus integrasi",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "integration formula",
      "source_term_id": "TTNA-TERM-0503",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "ode-pendulum.lyx",
      "id": "urn:uuid:ff6e68f9-eb5e-5c6f-ae67-03d920427897",
      "locale": "id-ID",
      "preferred": "gesekan",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "friction",
      "source_term_id": "TTNA-TERM-0464",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "roots-moreConvergenceDiagrams.lyx",
      "id": "urn:uuid:ff973a08-1ba1-5678-8f4e-0fe6a61167ad",
      "locale": "id-ID",
      "preferred": "titik potong",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "intersection point",
      "source_term_id": "TTNA-TERM-0164",
      "status": "accepted",
      "variants": []
    },
    {
      "evidence": "preliminaries-taylor.lyx",
      "id": "urn:uuid:ffbee6b4-b255-565d-bd6a-508df9639450",
      "locale": "id-ID",
      "preferred": "polinomial Maclaurin",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "Maclaurin polynomial",
      "source_term_id": "TTNA-TERM-0029",
      "status": "accepted",
      "variants": [
        "polinom Maclaurin"
      ]
    },
    {
      "evidence": "ode-rungeKutta.lyx",
      "id": "urn:uuid:ffc699d8-8c17-5fc7-b5b7-80c4d47a0341",
      "locale": "id-ID",
      "preferred": "metode Euler termodifikasi",
      "record_type": "term",
      "rejected": [],
      "schema_id": "ttna-term-v1",
      "schema_version": "1.0.0",
      "scope": "global",
      "source_locale": "en-US",
      "source_term": "modified Euler method",
      "source_term_id": "TTNA-TERM-0575",
      "status": "accepted",
      "variants": []
    }
  ],
  "terminology_authority": {
    "bytes": 56696,
    "path": "00_control/TERMINOLOGY.csv",
    "sha256": "d90682b11bb0eda690380cc183e9223caf6c8ce0253a9c864eb097ae5112bf7b"
  }
}
